History

Set CONFIG_MULTIARCHDIR for cross compilers.

Chances a cross-compiler will find a working crt*.o in /usr/lib are more or less 0.

Reimar Döffinger committed 11 years ago

Commit a6149c61 parent ae095581 file · +4 −4Browse files

Unified · Split

Makefile+4−4
@@ -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_64171$(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_C67179$(C67_CROSS): DEFINES = -DTCC_TARGET_C67
180$(ARM_FPA_CROSS): DEFINES = -DTCC_TARGET_ARM180$(ARM_FPA_CROSS): DEFINES = -DTCC_TARGET_ARM
181$(ARM_FPA_LD_CROSS)$(EXESUF): DEFINES = -DTCC_TARGET_ARM -DLDOUBLE_SIZE=12181$(ARM_FPA_LD_CROSS)$(EXESUF): DEFINES = -DTCC_TARGET_ARM -DLDOUBLE_SIZE=12
182$(ARM_VFP_CROSS): DEFINES = -DTCC_TARGET_ARM -DTCC_ARM_VFP182$(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_VFP183$(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)

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t