Chances a cross-compiler will find a working crt*.o in /usr/lib are more or less 0.
Unified · Split
| @@ -167,8 +167,8 @@ tcc_p$(EXESUF): $(NATIVE_FILES) · 166 unmodified lines | |||
| 167 | $(CC) -o $@ $< -DONE_SOURCE $(NATIVE_DEFINES) $(CPPFLAGS_P) $(CFLAGS_P) $(LIBS_P) $(LDFLAGS_P) | 167 | $(CC) -o $@ $< -DONE_SOURCE $(NATIVE_DEFINES) $(CPPFLAGS_P) $(CFLAGS_P) $(LIBS_P) $(LDFLAGS_P) |
| 168 | 168 | ||
| 169 | $(I386_CROSS): DEFINES = -DTCC_TARGET_I386 \ | 169 | $(I386_CROSS): DEFINES = -DTCC_TARGET_I386 \ |
| 170 | -DCONFIG_TCCDIR="\"$(tccdir)/i386\"" | 170 | -DCONFIG_TCCDIR="\"$(tccdir)/i386\"" -DCONFIG_MULTIARCHDIR="\"i386-linux-gnu\"" |
| 171 | $(X64_CROSS): DEFINES = -DTCC_TARGET_X86_64 | 171 | $(X64_CROSS): DEFINES = -DTCC_TARGET_X86_64 -DCONFIG_MULTIARCHDIR="\"x86_64-linux-gnu\"" |
| 172 | $(WIN32_CROSS): DEFINES = -DTCC_TARGET_I386 -DTCC_TARGET_PE \ | 172 | $(WIN32_CROSS): DEFINES = -DTCC_TARGET_I386 -DTCC_TARGET_PE \ |
| 173 | -DCONFIG_TCCDIR="\"$(tccdir)/win32\"" \ | 173 | -DCONFIG_TCCDIR="\"$(tccdir)/win32\"" \ |
| 174 | -DCONFIG_TCC_LIBPATHS="\"{B}/lib/32;{B}/lib\"" | 174 | -DCONFIG_TCC_LIBPATHS="\"{B}/lib/32;{B}/lib\"" |
| @@ -179,8 +179,8 @@ $(WINCE_CROSS): DEFINES = -DTCC_TARGET_PE · 4 unmodified lines | |||
| 179 | $(C67_CROSS): DEFINES = -DTCC_TARGET_C67 | 179 | $(C67_CROSS): DEFINES = -DTCC_TARGET_C67 |
| 180 | $(ARM_FPA_CROSS): DEFINES = -DTCC_TARGET_ARM | 180 | $(ARM_FPA_CROSS): DEFINES = -DTCC_TARGET_ARM |
| 181 | $(ARM_FPA_LD_CROSS)$(EXESUF): DEFINES = -DTCC_TARGET_ARM -DLDOUBLE_SIZE=12 | 181 | $(ARM_FPA_LD_CROSS)$(EXESUF): DEFINES = -DTCC_TARGET_ARM -DLDOUBLE_SIZE=12 |
| 182 | $(ARM_VFP_CROSS): DEFINES = -DTCC_TARGET_ARM -DTCC_ARM_VFP | 182 | $(ARM_VFP_CROSS): DEFINES = -DTCC_TARGET_ARM -DTCC_ARM_VFP -DCONFIG_MULTIARCHDIR="\"arm-linux-gnu\"" |
| 183 | $(ARM_EABI_CROSS): DEFINES = -DTCC_TARGET_ARM -DTCC_ARM_EABI -DTCC_ARM_VFP | 183 | $(ARM_EABI_CROSS): DEFINES = -DTCC_TARGET_ARM -DTCC_ARM_EABI -DTCC_ARM_VFP -DCONFIG_MULTIARCHDIR="\"arm-linux-gnueabi\"" |
| 184 | 184 | ||
| 185 | $(I386_CROSS): $(I386_FILES) | 185 | $(I386_CROSS): $(I386_FILES) |
| 186 | $(X64_CROSS): $(X86_64_FILES) | 186 | $(X64_CROSS): $(X86_64_FILES) |