[csw-maintainers] ld illegal option, pysvn

Mike Watters mwatters at opencsw.org
Tue Aug 4 00:10:49 CEST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi rupert,
rupert THURNER wrote:
> Compile pysvn/_pysvn_2_6.so
> g++ -shared  -o pysvn/_pysvn_2_6.so pysvn.o pysvn_callbacks.o
> pysvn_client.o pysvn_static_strings.o pysvn_enum_string.o
> pysvn_client_cmd_add.o pysvn_client_cmd_changelist.o
> pysvn_client_cmd_checkin.o pysvn_client_cmd_copy.o
> pysvn_client_cmd_diff.o pysvn_client_cmd_export.o
> pysvn_client_cmd_info.o pysvn_client_cmd_list.o
> pysvn_client_cmd_lock.o pysvn_client_cmd_merge.o
> pysvn_client_cmd_prop.o pysvn_client_cmd_revprop.o
> pysvn_client_cmd_switch.o pysvn_transaction.o pysvn_revision.o
> pysvn_docs.o pysvn_path.o pysvn_arg_processing.o pysvn_converters.o
> pysvn_svnenv.o pysvn_profile.o cxxsupport.o cxx_extensions.o
> cxxextensions.o IndirectPythonInterface.o -L/opt/csw/lib/svn
> -Wl,--rpath -Wl,/opt/csw/lib/svn -lsvn_client-1 -lsvn_diff-1
> -lsvn_repos-1  -lresolv -lexpat -lneon
> /usr/ccs/bin/ld: illegal option -- -
> 
> how one could avoid this error? and how one could put these commands into gar?

This error comes form something in the build inserting "--rpath"
into the ldd string.  --rpath is not a valid option for ld,
and "-rpath" is not a valid option for /usr/ccs/bin/ld
you need to look in the configuration and see where it is building the ld
string and modify the options accordingly.

If I get a few spare cycles while trying to help get the berkeley issues
cleaned up, I will look into it a bit more.


- --
~Mike
"Any intelligent fool can make things bigger, more complex,
and more violent.  It takes a touch of genius -- and a lot of courage --
to move in the opposite direction." --> Albert Einstein 1879 - 1955
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (SunOS)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkp3YGkACgkQLrhmsXMSLxchNACdGWKn2PcqtmayXHHejy5erCFQ
lmIAn10+F4sgRvvSySocEUgqfZw0fEse
=hPEc
-----END PGP SIGNATURE-----



More information about the maintainers mailing list