Re: [Valgrind-users] Duplicate symbol ___eprintf in libclang_rt.eprintf.a and libclang_rt.osx.a

2016-08-11 Thread Jim
Hi, I'm still seeing this. Does anyone have any ideas?

On Fri, Aug 5, 2016 at 10:06 PM, jps...@gmail.com  wrote:

> I'm trying to compile valgrind SVN version 15929 using clang 3.8.1 on
> target x86_64-apple-darwin15.6.0. I'm running on OSX 15.6 (El Capitan).
> When tries to link vgpreload_core-x86-darwin.so, it fails with an error
> regarding duplicate ___eprintf symbols.
>
> Anyone see this before? I'm trying to figure out if this is an issue with
> my system, or with the valgrind source. Note that I also tried compiling
> the valgrind-3.11 stable release, but hit the same issue.
>
> Error:
>
> /Users/j/toolchains/llvm-3.8.1/bin/clang  -arch i386 -O2 -g -std=gnu99
> -Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes
> -Wmissing-declarations -Wcast-align -Wcast-qual -Wwrite-strings
> -Wempty-body -Wformat -Wformat-security -Wignored-qualifiers
> -fno-stack-protector -fno-strict-aliasing -fno-builtin -Wno-cast-align
> -Wno-self-assign -Wno-tautological-compare -mmacosx-version-min=10.5
> -fno-stack-protector -fno-pic -fno-PIC -dynamic -O -g
> -fno-omit-frame-pointer -fno-strict-aliasing -fpic -fPIC -fno-builtin
> -dynamic -dynamiclib -all_load -arch i386   -o vgpreload_core-x86-darwin.so
> vgpreload_core_x86_darwin_so-vg_preloaded.o
>
> duplicate symbol ___eprintf in:
>
> /Users/j/toolchains/llvm-3.8.1/bin/../lib/clang/3.8.1/lib/
> darwin/libclang_rt.eprintf.a(eprintf.c.o)
>
> /Users/j/toolchains/llvm-3.8.1/bin/../lib/clang/3.8.1/lib/
> darwin/libclang_rt.osx.a(eprintf.c.o)
>
> ld: 1 duplicate symbol for architecture i386
>
> clang-3.8: error: linker command failed with exit code 1 (use -v to see
> invocation)
>
> Makefile:2749: recipe for target 'vgpreload_core-x86-darwin.so' failed
>
--
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. http://sdm.link/zohodev2dev___
Valgrind-users mailing list
Valgrind-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/valgrind-users


[Valgrind-users] Duplicate symbol ___eprintf in libclang_rt.eprintf.a and libclang_rt.osx.a

2016-08-05 Thread Jim
I'm trying to compile valgrind SVN version 15929 using clang 3.8.1 on
target x86_64-apple-darwin15.6.0. I'm running on OSX 15.6 (El Capitan).
When tries to link vgpreload_core-x86-darwin.so, it fails with an error
regarding duplicate ___eprintf symbols.

Anyone see this before? I'm trying to figure out if this is an issue with
my system, or with the valgrind source. Note that I also tried compiling
the valgrind-3.11 stable release, but hit the same issue.

Error:

/Users/j/toolchains/llvm-3.8.1/bin/clang  -arch i386 -O2 -g -std=gnu99
-Wall -Wmissing-prototypes -Wshadow -Wpointer-arith -Wstrict-prototypes
-Wmissing-declarations -Wcast-align -Wcast-qual -Wwrite-strings
-Wempty-body -Wformat -Wformat-security -Wignored-qualifiers
-fno-stack-protector -fno-strict-aliasing -fno-builtin -Wno-cast-align
-Wno-self-assign -Wno-tautological-compare -mmacosx-version-min=10.5
-fno-stack-protector -fno-pic -fno-PIC -dynamic -O -g
-fno-omit-frame-pointer -fno-strict-aliasing -fpic -fPIC -fno-builtin
-dynamic -dynamiclib -all_load -arch i386   -o vgpreload_core-x86-darwin.so
vgpreload_core_x86_darwin_so-vg_preloaded.o

duplicate symbol ___eprintf in:

/Users/j/toolchains/llvm-3.8.1/bin/../lib/clang/3.8.1/lib/
darwin/libclang_rt.eprintf.a(eprintf.c.o)

/Users/j/toolchains/llvm-3.8.1/bin/../lib/clang/3.8.1/lib/
darwin/libclang_rt.osx.a(eprintf.c.o)

ld: 1 duplicate symbol for architecture i386

clang-3.8: error: linker command failed with exit code 1 (use -v to see
invocation)

Makefile:2749: recipe for target 'vgpreload_core-x86-darwin.so' failed
--
___
Valgrind-users mailing list
Valgrind-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/valgrind-users