Changeset 13409 in project for chicken


Ignore:
Timestamp:
02/25/09 21:14:35 (11 years ago)
Author:
elf
Message:

more fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chicken/branches/chicken-3/Makefile.mingw

    r13408 r13409  
    8484
    8585chicken-config.h: chicken-defaults.h
    86         echo #define HAVE_DIRENT_H 1 >$@
    87         echo #define HAVE_INTTYPES_H 1 >>$@
    88         echo #define HAVE_LIMITS_H 1 >>$@
    89         echo #define HAVE_LONG_LONG 1 >>$@
    90         echo #define HAVE_MEMMOVE 1 >>$@
    91         echo #define HAVE_MEMORY_H 1 >>$@
    92         echo #define HAVE_STDINT_H 1 >>$@
    93         echo #define HAVE_STDLIB_H 1 >>$@
    94         echo #define HAVE_STRERROR 1 >>$@
    95         echo #define HAVE_STRINGS_H 1 >>$@
    96         echo #define HAVE_STRING_H 1 >>$@
    97         echo #define HAVE_STRTOLL 1 >>$@
    98         echo #define HAVE_SYS_STAT_H 1 >>$@
    99         echo #define HAVE_SYS_TYPES_H 1 >>$@
    100         echo #define HAVE_UNISTD_H 1 >>$@
    101         echo #define HAVE_UNSIGNED_LONG_LONG 1 >>$@
    102         echo #define HAVE_WINDOWS_H 1 >>$@
    103         echo #define HAVE__STRTOI64 1 >>$@
    104         echo #define STDC_HEADERS 1 >>$@
    105         echo #define HAVE_ALLOCA_H 1 >>$@
    106         echo #define HAVE_DIRECT_H 1 >>$@
    107         echo #define HAVE_ERRNO_H 1 >>$@
    108         echo #define HAVE_GCVT 1 >>$@
    109         echo #define HAVE_LOADLIBRARY 1 >>$@
    110         echo #define HAVE_GETPROCADDRESS 1 >>$@
    111         echo #define HAVE_WINSOCK2_H 1 >>$@
    112         echo #define HAVE_WS2TCPIP_H 1 >>$@
    113         echo #define C_STACK_GROWS_DOWNWARD 1 >>$@
     86        echo "#define HAVE_DIRENT_H 1" >$@
     87        echo "#define HAVE_INTTYPES_H 1" >>$@
     88        echo "#define HAVE_LIMITS_H 1" >>$@
     89        echo "#define HAVE_LONG_LONG 1" >>$@
     90        echo "#define HAVE_MEMMOVE 1" >>$@
     91        echo "#define HAVE_MEMORY_H 1" >>$@
     92        echo "#define HAVE_STDINT_H 1" >>$@
     93        echo "#define HAVE_STDLIB_H 1" >>$@
     94        echo "#define HAVE_STRERROR 1" >>$@
     95        echo "#define HAVE_STRINGS_H 1" >>$@
     96        echo "#define HAVE_STRING_H 1" >>$@
     97        echo "#define HAVE_STRTOLL 1" >>$@
     98        echo "#define HAVE_SYS_STAT_H 1" >>$@
     99        echo "#define HAVE_SYS_TYPES_H 1" >>$@
     100        echo "#define HAVE_UNISTD_H 1" >>$@
     101        echo "#define HAVE_UNSIGNED_LONG_LONG 1" >>$@
     102        echo "#define HAVE_WINDOWS_H 1" >>$@
     103        echo "#define HAVE__STRTOI64 1" >>$@
     104        echo "#define STDC_HEADERS 1" >>$@
     105        echo "#define HAVE_ALLOCA_H 1" >>$@
     106        echo "#define HAVE_DIRECT_H 1" >>$@
     107        echo "#define HAVE_ERRNO_H 1" >>$@
     108        echo "#define HAVE_GCVT 1" >>$@
     109        echo "#define HAVE_LOADLIBRARY 1" >>$@
     110        echo "#define HAVE_GETPROCADDRESS 1" >>$@
     111        echo "#define HAVE_WINSOCK2_H 1" >>$@
     112        echo "#define HAVE_WS2TCPIP_H 1" >>$@
     113        echo "#define C_STACK_GROWS_DOWNWARD 1" >>$@
    114114ifdef GCHOOKS
    115         echo #define C_GC_HOOKS >>$@
     115        echo "#define C_GC_HOOKS" >>$@
    116116endif
    117117ifdef SYMBOLGC
    118         echo #define C_COLLECT_ALL_SYMBOLS >>$@
     118        echo "#define C_COLLECT_ALL_SYMBOLS" >>$@
    119119endif
    120120ifdef NOAPPLYHOOK
    121         echo #define C_NO_APPLY_HOOK >>$@
    122 endif
    123         echo #define C_HACKED_APPLY >>$@
     121        echo "#define C_NO_APPLY_HOOK" >>$@
     122endif
     123        echo "#define C_HACKED_APPLY" >>$@
    124124        cat chicken-defaults.h >>$@
    125125
    126126chicken-defaults.h:
    127         # echo /* generated */ >$@
    128         echo #define C_BUILD_TAG "$(BUILD_TAG)" >$@
    129         echo #ifndef C_INSTALL_CC >>$@
    130         echo # define C_INSTALL_CC "$(C_COMPILER)" >>$@
    131         echo #endif >>$@
    132         echo #ifndef C_INSTALL_CXX >>$@
    133         echo # define C_INSTALL_CXX "$(CXX_COMPILER)" >>$@
    134         echo #endif >>$@
    135         echo #ifndef C_INSTALL_CFLAGS >>$@
    136         echo # define C_INSTALL_CFLAGS "$(C_COMPILER_OPTIONS) $(C_COMPILER_OPTIMIZATION_OPTIONS)" >>$@
    137         echo #endif >>$@
    138         echo #ifndef C_INSTALL_LDFLAGS >>$@
    139         echo # define C_INSTALL_LDFLAGS "$(LINKER_OPTIONS) $(LINKER_OPTIMIZATION_OPTIONS)" >>$@
    140         echo #endif >>$@
    141         echo #ifndef C_INSTALL_SHARE_HOME >>$@
    142         echo # define C_INSTALL_SHARE_HOME "$(IDATADIR)" >>$@
    143         echo #endif >>$@
    144         echo #ifndef C_INSTALL_BIN_HOME >>$@
    145         echo # define C_INSTALL_BIN_HOME "$(IBINDIR)" >>$@
    146         echo #endif >>$@
    147         echo #ifndef C_INSTALL_EGG_HOME >>$@
    148         echo # define C_INSTALL_EGG_HOME "$(IEGGDIR)" >>$@
    149         echo #endif >>$@
    150         echo #ifndef C_INSTALL_LIB_HOME >>$@
    151         echo # define C_INSTALL_LIB_HOME "$(IBINDIR)" >>$@
    152         echo #endif >>$@
    153         echo #ifndef C_INSTALL_STATIC_LIB_HOME >>$@
    154         echo # define C_INSTALL_STATIC_LIB_HOME "$(ILIBDIR)" >>$@
    155         echo #endif >>$@
    156         echo #ifndef C_INSTALL_INCLUDE_HOME >>$@
    157         echo # define C_INSTALL_INCLUDE_HOME "$(IINCDIR)" >>$@
    158         echo #endif >>$@
    159         echo #ifndef C_INSTALL_MORE_LIBS >>$@
    160         echo # define C_INSTALL_MORE_LIBS "$(LIBRARIES)" >>$@
    161         echo #endif >>$@
    162         echo #ifndef C_INSTALL_MORE_STATIC_LIBS >>$@
    163         echo # define C_INSTALL_MORE_STATIC_LIBS "$(LIBRARIES)" >>$@
    164         echo #endif >>$@
    165         echo #ifndef C_DEFAULT_TARGET_STACK_SIZE >>$@
    166         echo # define C_DEFAULT_TARGET_STACK_SIZE $(NURSERY) >>$@
    167         echo #endif >>$@
    168         echo #ifndef C_STACK_GROWS_DOWNWARD >>$@
    169         echo # define C_STACK_GROWS_DOWNWARD $(STACKDIRECTION) >>$@
    170         echo #endif >>$@
    171         echo #ifndef C_TARGET_MORE_LIBS >>$@
    172         echo # define C_TARGET_MORE_LIBS "$(TARGET_LIBRARIES)" >>$@
    173         echo #endif >>$@
    174         echo #ifndef C_TARGET_MORE_STATIC_LIBS >>$@
    175         echo # define C_TARGET_MORE_STATIC_LIBS "$(TARGET_LIBRARIES)" >>$@
    176         echo #endif >>$@
    177         echo #ifndef C_TARGET_CC >>$@
    178         echo # define C_TARGET_CC "$(TARGET_C_COMPILER)" >>$@
    179         echo #endif >>$@
    180         echo #ifndef C_TARGET_CXX >>$@
    181         echo # define C_TARGET_CXX "$(TARGET_CXX_COMPILER)" >>$@
    182         echo #endif >>$@
    183         echo #ifndef C_TARGET_CFLAGS >>$@
    184         echo # define C_TARGET_CFLAGS "$(TARGET_C_COMPILER_OPTIONS) $(TARGET_C_COMPILER_OPTIMIZATION_OPTIONS)" >>$@
    185         echo #endif >>$@
    186         echo #ifndef C_TARGET_LDFLAGS >>$@
    187         echo # define C_TARGET_LDFLAGS "$(TARGET_LINKER_OPTIONS) $(TARGET_LINKER_OPTIMIZATION_OPTIONS)" >>$@
    188         echo #endif >>$@
    189         echo #ifndef C_CROSS_CHICKEN >>$@
    190         echo # define C_CROSS_CHICKEN $(CROSS_CHICKEN) >>$@
    191         echo #endif >>$@
    192         echo #ifndef C_TARGET_LIB_HOME >>$@
    193         echo # define C_TARGET_LIB_HOME "$(TARGET_PREFIX)\\bin" >>$@
    194         echo #endif >>$@
    195         echo #ifndef C_TARGET_RUN_LIB_HOME >>$@
    196         echo # define C_TARGET_RUN_LIB_HOME "$(TARGET_PREFIX)\\bin" >>$@
    197         echo #endif >>$@
    198         echo #ifndef C_TARGET_SHARE_HOME >>$@
    199         echo # define C_TARGET_SHARE_HOME "$(TARGET_PREFIX)\\share" >>$@
    200         echo #endif >>$@
    201         echo #ifndef C_TARGET_INCLUDE_HOME >>$@
    202         echo # define C_TARGET_INCLUDE_HOME "$(TARGET_PREFIX)\\include" >>$@
    203         echo #endif >>$@
    204         echo #ifndef C_TARGET_STATIC_LIB_HOME >>$@
    205         echo # define C_TARGET_STATIC_LIB_HOME "$(TARGET_PREFIX)\\lib" >>$@
    206         echo #endif >>$@
    207         echo #ifndef C_BINARY_VERSION >>$@
    208         echo # define C_BINARY_VERSION $(BINARYVERSION) >>$@
    209         echo #endif >>$@
     127        echo "#define C_BUILD_TAG \"$(BUILD_TAG)\"" >$@
     128        echo "#ifndef C_INSTALL_CC" >>$@
     129        echo "# define C_INSTALL_CC \"$(C_COMPILER)\"" >>$@
     130        echo "#endif" >>$@
     131        echo "#ifndef C_INSTALL_CXX" >>$@
     132        echo "# define C_INSTALL_CXX \"$(CXX_COMPILER)\"" >>$@
     133        echo "#endif" >>$@
     134        echo "#ifndef C_INSTALL_CFLAGS" >>$@
     135        echo "# define C_INSTALL_CFLAGS \"$(C_COMPILER_OPTIONS) $(C_COMPILER_OPTIMIZATION_OPTIONS)\"" >>$@
     136        echo "#endif" >>$@
     137        echo "#ifndef C_INSTALL_LDFLAGS" >>$@
     138        echo "# define C_INSTALL_LDFLAGS \"$(LINKER_OPTIONS) $(LINKER_OPTIMIZATION_OPTIONS)\"" >>$@
     139        echo "#endif" >>$@
     140        echo "#ifndef C_INSTALL_SHARE_HOME" >>$@
     141        echo "# define C_INSTALL_SHARE_HOME \"$(IDATADIR)\"" >>$@
     142        echo "#endif" >>$@
     143        echo "#ifndef C_INSTALL_BIN_HOME" >>$@
     144        echo "# define C_INSTALL_BIN_HOME \"$(IBINDIR)\"" >>$@
     145        echo "#endif" >>$@
     146        echo "#ifndef C_INSTALL_EGG_HOME" >>$@
     147        echo "# define C_INSTALL_EGG_HOME \"$(IEGGDIR)\"" >>$@
     148        echo "#endif" >>$@
     149        echo "#ifndef C_INSTALL_LIB_HOME" >>$@
     150        echo "# define C_INSTALL_LIB_HOME \"$(IBINDIR)\"" >>$@
     151        echo "#endif" >>$@
     152        echo "#ifndef C_INSTALL_STATIC_LIB_HOME" >>$@
     153        echo "# define C_INSTALL_STATIC_LIB_HOME \"$(ILIBDIR)\"" >>$@
     154        echo "#endif" >>$@
     155        echo "#ifndef C_INSTALL_INCLUDE_HOME" >>$@
     156        echo "# define C_INSTALL_INCLUDE_HOME \"$(IINCDIR)\"" >>$@
     157        echo "#endif" >>$@
     158        echo "#ifndef C_INSTALL_MORE_LIBS" >>$@
     159        echo "# define C_INSTALL_MORE_LIBS \"$(LIBRARIES)\"" >>$@
     160        echo "#endif" >>$@
     161        echo "#ifndef C_INSTALL_MORE_STATIC_LIBS" >>$@
     162        echo "# define C_INSTALL_MORE_STATIC_LIBS \"$(LIBRARIES)\"" >>$@
     163        echo "#endif" >>$@
     164        echo "#ifndef C_DEFAULT_TARGET_STACK_SIZE" >>$@
     165        echo "# define C_DEFAULT_TARGET_STACK_SIZE $(NURSERY)" >>$@
     166        echo "#endif" >>$@
     167        echo "#ifndef C_STACK_GROWS_DOWNWARD" >>$@
     168        echo "# define C_STACK_GROWS_DOWNWARD $(STACKDIRECTION)" >>$@
     169        echo "#endif" >>$@
     170        echo "#ifndef C_TARGET_MORE_LIBS" >>$@
     171        echo "# define C_TARGET_MORE_LIBS \"$(TARGET_LIBRARIES)\"" >>$@
     172        echo "#endif" >>$@
     173        echo "#ifndef C_TARGET_MORE_STATIC_LIBS" >>$@
     174        echo "# define C_TARGET_MORE_STATIC_LIBS \"$(TARGET_LIBRARIES)\"" >>$@
     175        echo "#endif" >>$@
     176        echo "#ifndef C_TARGET_CC" >>$@
     177        echo "# define C_TARGET_CC \"$(TARGET_C_COMPILER)\"" >>$@
     178        echo "#endif" >>$@
     179        echo "#ifndef C_TARGET_CXX" >>$@
     180        echo "# define C_TARGET_CXX \"$(TARGET_CXX_COMPILER)\"" >>$@
     181        echo "#endif" >>$@
     182        echo "#ifndef C_TARGET_CFLAGS" >>$@
     183        echo "# define C_TARGET_CFLAGS \"$(TARGET_C_COMPILER_OPTIONS) $(TARGET_C_COMPILER_OPTIMIZATION_OPTIONS)\"" >>$@
     184        echo "#endif" >>$@
     185        echo "#ifndef C_TARGET_LDFLAGS" >>$@
     186        echo "# define C_TARGET_LDFLAGS \"$(TARGET_LINKER_OPTIONS) $(TARGET_LINKER_OPTIMIZATION_OPTIONS)\"" >>$@
     187        echo "#endif" >>$@
     188        echo "#ifndef C_CROSS_CHICKEN" >>$@
     189        echo "# define C_CROSS_CHICKEN $(CROSS_CHICKEN)" >>$@
     190        echo "#endif" >>$@
     191        echo "#ifndef C_TARGET_LIB_HOME" >>$@
     192        echo "# define C_TARGET_LIB_HOME \"$(TARGET_PREFIX)\\\bin\"" >>$@
     193        echo "#endif" >>$@
     194        echo "#ifndef C_TARGET_RUN_LIB_HOME" >>$@
     195        echo "# define C_TARGET_RUN_LIB_HOME \"$(TARGET_PREFIX)\\\bin\"" >>$@
     196        echo "#endif" >>$@
     197        echo "#ifndef C_TARGET_SHARE_HOME" >>$@
     198        echo "# define C_TARGET_SHARE_HOME \"$(TARGET_PREFIX)\\\share\"" >>$@
     199        echo "#endif" >>$@
     200        echo "#ifndef C_TARGET_INCLUDE_HOME" >>$@
     201        echo "# define C_TARGET_INCLUDE_HOME \"$(TARGET_PREFIX)\\\include\"" >>$@
     202        echo "#endif" >>$@
     203        echo "#ifndef C_TARGET_STATIC_LIB_HOME" >>$@
     204        echo "# define C_TARGET_STATIC_LIB_HOME \"$(TARGET_PREFIX)\\\lib\"" >>$@
     205        echo "#endif" >>$@
     206        echo "#ifndef C_BINARY_VERSION" >>$@
     207        echo "# define C_BINARY_VERSION $(BINARYVERSION)" >>$@
     208        echo "#endif" >>$@
    210209
    211210include $(SRCDIR)rules.make
Note: See TracChangeset for help on using the changeset viewer.