[llvm-commits] [llvm] r65517 - in /llvm/trunk: Makefile.rules bindings/ocaml/Makefile.ocaml docs/MakefileGuide.html unittests/Makefile.unittest
Evan Cheng
echeng at apple.com
Thu Feb 26 09:40:30 PST 2009
Other issues:
g++ -I/private/tmp/llvmCore.roots/llvmCore~obj/obj-llvm/include -I/
private/tmp/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Target/CBackend -
I/tmp/llvmCore.root\
s/llvmCore~obj/obj-llvm/include -I/tmp/llvmCore.roots/llvmCore~obj/src/
include -I/tmp/llvmCore.roots/llvmCore~obj/src/lib/Target/CBackend -
DNDEBUG -D_GNU_\
SOURCE -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -O3 -fno-
exceptions -fno-common -DLLVM_VERSION_INFO='" Apple Build #9999"' -
Woverloaded-virtual -peda\
ntic -Wall -W -Wwrite-strings -Wno-long-long -Wunused -Wno-unused-
parameter -fstrict-aliasing -Wstrict-aliasing -arch i386 -Wno-format -
XCClinker -arch -XC\
Clinker i386 -Wl,-r -nodefaultlibs -nostdlib -nostartfiles -o /private/
tmp/llvmCore.roots/llvmCore~obj/obj-llvm/Release-Asserts/lib/
LLVMCBackend.o /private/\
tmp/llvmCore.roots/llvmCore~obj/obj-llvm/lib/Target/CBackend/Release-
Asserts/CBackend.o
g++-4.0: Invalid arch name : -XCClinker
Evan
On Feb 26, 2009, at 8:55 AM, Evan Cheng wrote:
> This breaks Apple style build:
>
> ld: unknown option: -export-dynamic
> collect2: ld returned 1 exit status
>
> Evan
>
> On Feb 25, 2009, at 11:44 PM, Nick Lewycky wrote:
>
>> # Adjust linker flags for building an executable
>> +ifndef ($(OS),Darwin)
>> ifdef TOOLNAME
>> ifdef EXAMPLE_TOOL
>> - LD.Flags += -rpath $(ExmplDir) -export-dynamic
>> + LD.Flags += -Wl,-rpath -Wl,$(ExmplDir) -export-dynamic
>> else
>> - LD.Flags += -rpath $(ToolDir) -export-dynamic
>> + LD.Flags += -Wl,-rpath -Wl,$(ToolDir) -export-dynamic
>> +endif
>> endif
>> endif
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
More information about the llvm-commits
mailing list