On Fri, 2014-05-02 at 14:59 +0200, Milan Crha wrote: > On Tue, 2014-04-22 at 13:11 +0000, Reid Thompson wrote: > > [08:50:03][0s] rthompso@raker3> ~/evogit/obj/evolution > > $ pkg-config --libs libedataserver-1.2 > > -ledataserver-1.2 -Wl,--export-dynamic -lgmodule-2.0 -pthread > > -L/opt/evo/lib -lcamel-1.2 -lsqlite3 -lssl3 -lsmime3 -lnss3 -lnssutil3 > > -lplds4 -lplc4 -lnspr4 -lsecret-1 -lxml2 -lsoup-2.4 -lgio-2.0 > > -lgobject-2.0 -lglib-2.0 > > > > Hi, > I'm sorry for a late response, I did tend to forget of this due to other > issues which I tried to address. > > Anyway, I checked my .pc files in $PREFIX/lib/pkgconfig and all of them, > if they define "Libs", use -L as the first parameter, thus this should > work for sure. > > Could you check the .pc files content too, please? > > My output of the same command looks like that yours, only the -L is > really as the first argument. > > > EVOLUTION_DATA_SERVER_LIBS = -lebook-1.2 -ledata-book-1.2 > > -lebook-contacts-1.2 -lecal-1.2 -L/usr/lib -lical -licalss -licalvcal > > -lpthread -lebackend-1.2 -ledataserver-1.2 -Wl,--export-dynamic > > -lgmodule-2.0 -pthread -L/opt/evo/lib -lcamel-1.2 -lsqlite3 -lssl3 > > -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lsecret-1 -lxml2 > > -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lglib-2.0 > > This is odd, though it corresponds to the output fo the 'pkg-config > --libs' command, at least on your machine. > Bye, > Milan > > _______________________________________________ > evolution-hackers mailing list > evolution-hackers@gnome.org > To change your list options or unsubscribe, visit ... > https://mail.gnome.org/mailman/listinfo/evolution-hackers
$ cat /opt/evo/lib/pkgconfig/libedataserver-1.2.pc prefix=/opt/evo exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include datarootdir=${prefix}/share datadir=${datarootdir} privincludedir=${includedir}/evolution-data-server Name: libedataserver Description: Utility library for Evolution Data Server Version: 3.13.1 Requires: gio-2.0 gmodule-2.0 camel-1.2 libsecret-1 libxml-2.0 libsoup-2.4 Libs: -L${libdir} -ledataserver-1.2 Cflags: -I${privincludedir} $ env |egrep "PKG|LD" LD_LIBRARY_PATH=/opt/evo/lib PKG_CONFIG_PATH=/opt/evo/lib/pkgconfig/ $ pkg-config -version 0.28 $ pkg-config --libs libedataserver-1.2 -ledataserver-1.2 -Wl,--export-dynamic -lgmodule-2.0 -pthread -L/opt/evo/lib -lcamel-1.2 -lsqlite3 -lssl3 -lsmime3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 -lsecret-1 -lxml2 -lsoup-2.4 -lgio-2.0 -lgobject-2.0 -lglib-2.0 $ pkg-config --cflags libedataserver-1.2 -I/opt/evo/include/evolution-data-server -I/usr/include/nss -I/usr/include/nspr -I/usr/include/libsecret-1 -I/usr/include/libsoup-2.4 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2 _______________________________________________ evolution-hackers mailing list evolution-hackers@gnome.org To change your list options or unsubscribe, visit ... https://mail.gnome.org/mailman/listinfo/evolution-hackers