Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 01 Jan 2005 16:47:24 -0500
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        EC <wingman@waika9.com>
Cc:        ports@freebsd.org
Subject:   Re: nALFS / libxml2-2.6.16 / FreeBSD 5.3 libtool error
Message-ID:  <1104616044.38283.10.camel@shumai.marcuscom.com>
In-Reply-To: <20050101210838.E3E38290431@postfix4-2.free.fr>
References:  <20050101210838.E3E38290431@postfix4-2.free.fr>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-tWAELE90dUpC8PhjGcft
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Sat, 2005-01-01 at 22:08 +0100, EC wrote:
> Hi,
>=20
> I'm using a tool linked to libxml2 under Linux. It compiles, links and ru=
ns
> perfectly. Under FreeBSD I can't compile correctly because of a libtools
> error. nALFS error seems to indicate it's a libxml problem.
>=20
> I'm using FreeBSD 5.3, libxml2 2.6.13 compiled from ports.
>=20
> I get the following error (last line):
>=20
> ...
> if gcc -DHAVE_CONFIG_H -I. -I. -I.  -I/usr/local/include/libxml2
> -I/usr/local/include -I./src/include -I./src  -W -Wall -Wshadow -Winline =
 -g
> -O2 -MT src/src_nALFS-win.o -MD -MP -MF "src/.deps/src_nALFS-win.Tpo"  -c=
 -o
> src/src_nALFS-win.o `test -f 'src/win.c' || echo './'`src/win.c;  then mv=
 -f
> "src/.deps/src_nALFS-win.Tpo" "src/.deps/src_nALFS-win.Po";  else rm -f
> "src/.deps/src_nALFS-win.Tpo"; exit 1;  fi /usr/local/bin/bash ./libtool
> --silent --mode=3Dlink gcc -W -Wall -Wshadow
> -Winline  -g -O2    -o src/nALFS -dlopen self  -dlopen src/handlers/alfs.=
la
> -dlopen src/handlers/check.la  -dlopen src/handlers/configure.la -dlopen
> src/handlers/copy.la -dlopen src/handlers/download.la -dlopen
> src/handlers/execute.la -dlopen src/handlers/link.la -dlopen
> src/handlers/log.la -dlopen src/handlers/make.la -dlopen
> src/handlers/mkdir.la -dlopen src/handlers/move.la  -dlopen
> src/handlers/ownership.la -dlopen src/handlers/package.la -dlopen
> src/handlers/patch.la -dlopen src/handlers/permissions.la   -dlopen
> src/handlers/remove.la -dlopen src/handlers/search_replace.la -dlopen
> src/handlers/setenv.la -dlopen src/handlers/stage.la   -dlopen
> src/handlers/textdump.la -dlopen src/handlers/unpack.la
> src/src_nALFS-backend.o  src/src_nALFS-comm.o src/src_nALFS-editor.o
> src/src_nALFS-find.o src/src_nALFS-handlers.o src/src_nALFS-init.o
> src/src_nALFS-libXML-tree.o src/src_nALFS-logfiles.o src/src_nALFS-loggin=
g.o
> src/src_nALFS-nalfs.o  src/src_nALFS-options.o src/src_nALFS-parser.o
> src/src_nALFS-utility.o src/src_nALFS-win.o /usr/local/lib/libxml2.la
> src/lib/libnALFS.la -lncurses src/ltdl/ltdl.la
> gcc: /usr/local/lib/.libs/libxml2.so: No such file or directory
> *** Error code 1
>=20
> Please help if possible..

I have no idea what this application does, or how it is packaged, but it
appears to be wanting to link .la files.  Since FreeBSD tries to
avoid .la installation, that's going to cause you some problems.  Try
finding where it references /usr/local/lib/libxml2.la, and change that
to -lxml2.

Joe

>=20
> Emmanuel.
>=20
> _______________________________________________
> freebsd-gnome@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-gnome
> To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org"
>=20
--=20
PGP Key : http://www.marcuscom.com/pgp.asc

--=-tWAELE90dUpC8PhjGcft
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)

iD8DBQBB1xpsb2iPiv4Uz4cRAp3DAJ472bKBiunr4Ljkuwr75i6Gkv4O2ACgmUVZ
+rk2m6Gj8r+7vNS/z6pGe0I=
=x9sB
-----END PGP SIGNATURE-----

--=-tWAELE90dUpC8PhjGcft--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1104616044.38283.10.camel>