Joseph Wright wrote:

> -Wl,-executable_path,../../../../dist/bin -lxpcom
> ../../../../dist/bin/XUL -lobjc -L../../../../dist/bin
> -L../../../../dist/lib -lplds4 -lplc4 -lnspr4
> ../../../../dist/lib/libxpcomglue_s.a -L../../../../dist/bin
> -Wl,-executable_path,../../../../dist/bin -lxpcom  -dynamiclib
> -install_name @executable_path/libpyxpcom.dylib -compatibility_version
> 1 -current_version 1  -framework Python
> ld: -executable_path: multiply specified
> /usr/bin/libtool: internal link edit command failed
> make[5]: *** [libpyxpcom.dylib] Error 1
> 
>>From what I've been able to gather, "multipy specified" has to do with
> universal binaries.  If that's the case, I only need a PPC build.  Is
> there a trick to getting around this?

It has nothing to do with universal binaries. If you look at th elink
command, you'll see that the parameters
"-Wl,-executable_path,../../../../dist/bin" is passed twice. It is only
allowed once. It looks like the pyxpcom makefiles have an error and should
be corrected.

--BDS
_______________________________________________
dev-tech-xpcom mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-xpcom

Reply via email to