I really want to use the latest gnu-barcode, version 0.99 because of the SVG support. However it isn't building on OSX 10.10.3. I have the latest command line tools and xcode installed.
duplicate symbol _streaming in:
./.libs/libbarcode.a(library.o)
./.libs/libbarcode.a(code11.o)
ld: 12 duplicate symbols for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[1]: *** [barcode] Error 1
make: *** [install-recursive] Error 1
I originally thought it might have been a brew problem and I reached out to that community here:
And they referenced these comments from someone else trying to upgrade the brew formula to 0.99:
User jacknagel suggests the following:
"The rpl_calloc
weirdness can be worked around by passing ac_cv_func_calloc_0_nonnull=yes"
to configure, and the duplicate symbols can probably be fixed easily enough, but it needs to be reported upstream."
I also tried building this outside of brew and received the same error.
Is this a known issue?
Thanks,
John
--
John Cavalieri
Senior Developer