config/kernel/mingw32.in
author Bart vdr Meulen <bartvdrmeulen@gmail.com>
Sun Jul 11 21:37:29 2010 +0200 (2010-07-11)
changeset 2019 235d1aa16e00
child 2027 38cc05a621f0
permissions -rw-r--r--
samples: add Linux -> Mingw32 sample

Sample to build compiler targetting mingw32 target systems

Signed-off-by: Bart vdr. Meulen <bartvdrmeulen@gmail.com>
---
samples/i686-pc-mingw32/crosstool.config | 302 +++++++++++++++++++++++++++++++
samples/i686-pc-mingw32/reported.by | 3
2 files changed, 305 insertions(+)
create mode 100644 samples/i686-pc-mingw32/crosstool.config
create mode 100644 samples/i686-pc-mingw32/reported.by
bartvdrmeulen@2017
     1
# mingw32 config options
bartvdrmeulen@2017
     2
bartvdrmeulen@2017
     3
config KERNEL_mingw32
bartvdrmeulen@2017
     4
    select MINGW32
bartvdrmeulen@2017
     5
    help
bartvdrmeulen@2017
     6
      Build a toolchain targeting systems running Windows as host
bartvdrmeulen@2017
     7
bartvdrmeulen@2017
     8
choice
bartvdrmeulen@2017
     9
    bool
bartvdrmeulen@2017
    10
    prompt "Windows api version"
bartvdrmeulen@2017
    11
bartvdrmeulen@2017
    12
# Don't remove next line
bartvdrmeulen@2017
    13
# CT_INSERT_VERSION_BELOW
bartvdrmeulen@2017
    14
config W32API_V_3_14
bartvdrmeulen@2017
    15
    bool
bartvdrmeulen@2017
    16
    prompt "3.14"
bartvdrmeulen@2017
    17
bartvdrmeulen@2017
    18
config W32API_V_select
bartvdrmeulen@2017
    19
    bool
bartvdrmeulen@2017
    20
    prompt "Other version"
bartvdrmeulen@2017
    21
bartvdrmeulen@2017
    22
endchoice
bartvdrmeulen@2017
    23
bartvdrmeulen@2017
    24
config W32API_VERSION
bartvdrmeulen@2017
    25
    string
bartvdrmeulen@2017
    26
    prompt "W32 api version" if W32API_V_select
bartvdrmeulen@2017
    27
# Don't remove next line
bartvdrmeulen@2017
    28
# CT_INSERT_VERSION_STRING_BELOW
bartvdrmeulen@2017
    29
    default "3.14" if W32API_V_3_14
bartvdrmeulen@2017
    30
    help
bartvdrmeulen@2017
    31
      Enter the version number of the windows api files to use
bartvdrmeulen@2017
    32