On Sun, Sep 18, 2005 at 09:53:45PM +0200, Thomas Klausner wrote: > Usually, you include the packages that are needed when linking > against the libraries the package provides. It still confuses me a bit, sorry.. The default installation gives this: $ ldd /usr/pkg/lib/xmms2/libxmms_* | grep -- - -liconv.2 => /usr/pkg/lib/libiconv.so.2 -lidn.11 => /usr/pkg/lib/libidn.so.11 -lssl.3 => /usr/lib/libssl.so.3 -lcrypto.2 => /usr/lib/libcrypto.so.2 -lz.0 => /usr/lib/libz.so.0 -lcurl.3 => /usr/pkg/lib/libcurl.so.3 -lm.0 => /usr/lib/libm387.so.0 -lm.0 => /usr/lib/libm.so.0 -lFLAC.7 => /usr/pkg/lib/libFLAC.so.7 -lmad.0 => /usr/pkg/lib/libmad.so.0 -lossaudio.0 => /usr/lib/libossaudio.so.0 -logg.0 => /usr/pkg/lib/libogg.so.0 -lm.0 => /usr/lib/libm387.so.0 -lm.0 => /usr/lib/libm.so.0 -lvorbis.0 => /usr/pkg/lib/libvorbis.so.0 -lvorbisfile.3 => /usr/pkg/lib/libvorbisfile.so.3 $ ldd /usr/pkg/bin/xmms2* /usr/pkg/bin/xmms2: -lxmmsclient => /usr/pkg/lib/libxmmsclient.so -liconv.2 => /usr/pkg/lib/libiconv.so.2 -lintl.0 => /usr/lib/libintl.so.0 -lglib-2.0.0 => /usr/pkg/lib/libglib-2.0.so.0 -lxmmsclient-glib => /usr/pkg/lib/libxmmsclient-glib.so -lc.12 => /usr/lib/libc.so.12 /usr/pkg/bin/xmms2d: -liconv.2 => /usr/pkg/lib/libiconv.so.2 -lintl.0 => /usr/lib/libintl.so.0 -lglib-2.0.0 => /usr/pkg/lib/libglib-2.0.so.0 -lgmodule-2.0.0 => /usr/pkg/lib/libgmodule-2.0.so.0 -lpthread.0 => /usr/lib/libpthread.so.0 -lgthread-2.0.0 => /usr/pkg/lib/libgthread-2.0.so.0 -lsqlite3.0 => /usr/pkg/lib/libsqlite3.so.0 -lm.0 => /usr/lib/libm387.so.0 -lm.0 => /usr/lib/libm.so.0 -lc.12 => /usr/lib/libc.so.12 Don't the needed packages vary when using the options framework? Some things like FLAC or curl can be disabled. When I include curl in the buildlink3.mk file but disable it through the options framework it still is a dependency, no? > Why do you think that this is directly related? > Did you include the appropriate python mk file(s)? I do not know. I just included what is included in options.mk and it does not work. I also tried various other variables and mk files, but with no success. Disabling pyrex works. Thank you very much for your help. Leonard
Attachment:
pgpcVwP5mFIIq.pgp
Description: PGP signature