[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [xml] Build failure on Sparc solaris using gcc and binutils
- From: Daniel Veillard <veillard redhat com>
- To: Matthias Jung <matthias jung prismtech com>
- Cc: xml gnome org
- Subject: Re: [xml] Build failure on Sparc solaris using gcc and binutils
- Date: Mon, 19 Oct 2009 17:52:47 +0200
On Mon, Oct 19, 2009 at 03:19:15PM +0200, Matthias Jung wrote:
> Hi all,
> on sparc solaris ./configure.in sets VERSION_SCRIPT_FLAGS to "-Wl,-M
> -Wl," no matter which compiler/linker is used.
> Unfortunately gnu gcc/ld does not like -M option for symbol files, which
> causes a build using gcc to fail. Instead good old "--version-script="
> is expectd here.
>
> Any idea how an additional check for gnu ld to be added to configure.in
> could look like?
> Wouldn't it be better to use ld from PATH or any magic variable instead
> of using hard wired /usr/bin/ld?
>
> From configure.in
> > VERSION_SCRIPT_FLAGS=
> > $(/usr/bin/ld --help 2>&1 | grep -- --version-script >/dev/null) && \
> > VERSION_SCRIPT_FLAGS=-Wl,--version-script=
> > test "`uname`" == "SunOS" && \
> > VERSION_SCRIPT_FLAGS="-Wl,-M -Wl,"
> >
> > if test -n "$VERSION_SCRIPT_FLAGS"; then
> > ...
>
> Maybe this is a no-brainer, but I have absoluteley no knowledge about
> configure scripts except of using them ;-)
I hope someone with a Sun setup can look and propose a configure fix.
I'm sure it's doable, but I don't have this platform around.
Daniel
--
Daniel Veillard | libxml Gnome XML XSLT toolkit http://xmlsoft.org/
daniel veillard com | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library http://libvirt.org/
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]