loader error, uninstall fails

Bryan Blackburn blb at macports.org
Sun Oct 19 00:23:56 PDT 2008


On Sun, Oct 19, 2008 at 12:01:07AM -0700, David Epstein said:
> 
> While trying to install gimp, I had problems with exiv2. So first I did
> sudo port clean --all exiv2
> Is this the correct command for removing all exiv2 files? This worked
> without complaint. I then tried to install exiv2 on its own, with the
> following results---I've collected together standard output and standard
> error resulting from the sudo port install exiv2 command. Then I get
> loader/linker errors. I'm weak on interpreting compiler errors, but the
> trouble seems to be clashing or overlapping versions of libgcc in the Apple
> hierarchy. I'm out of my depth (which is pretty shallow at the best of
> times).
> 
> Is this a bug in the exiv2 port?
> 
> Thanks
> David
> 
> sudo port install exiv2
[...]
> ld: multiple definitions of symbol ___floatdisf
> /usr/lib/gcc/i686-apple-darwin8/4.0.1/libgcc.a(_floatdisf.o) private
> external definition of ___floatdisf in section (__TEXT,__text)
> /usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libgcc_s.10.4.dylib(_floatdisf_s.o)
> definition of ___floatdisf
[...]

Check your Xcode version, make sure you have (since you appear to be running
10.4) at least 2.4.1 or 2.5.

Bryan



More information about the macports-users mailing list