Subject: arts fails to compile on Linux
To: None <tech-pkg@netbsd.org>
From: Louis Guillaume <lguillaume@berklee.edu>
List: tech-pkg
Date: 04/08/2004 17:36:32
On Linux (slackware) the audio/arts package seems to be missing
libstdc++.la and fails to build. See the bottom of this message...
If I "bmake buildlink", then softlink /usr/lib/libstdc++.la to
/usr/pkgsrc/audio/arts/work/.buildlink/lib/libstdc++.la, then the
package is built.
But I fear that something is still awry because there are many many
"undefined reference" messages like this...
.libs/artscbackend.o(.gnu.linkonce.t._ZN6SenderD1Ev+0x2c6): In function
`Sender::~Sender [in-charge]()':
: warning: undefined reference to `Arts::Object_base::~Object_base
[not-in-charge]()'
Any help would be great. Thanks,
Louis
***build failure without softlinking libstdc++.la***
grep: //usr/pkgsrc/audio/arts/work/.buildlink/lib/./libstdc++.la: No
such file or directory
/bin/sed: can't read
//usr/pkgsrc/audio/arts/work/.buildlink/lib/./libstdc++.la: No such file
or directory
shlibtool: link:
`//usr/pkgsrc/audio/arts/work/.buildlink/lib/./libstdc++.la' is not a
valid libtool archive
make[2]: *** [libqtmcop.la] Error 1
make[2]: Leaving directory `/usr/pkgsrc/audio/arts/work/arts-1.2.1/qtmcop'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/pkgsrc/audio/arts/work/arts-1.2.1'
make: *** [all] Error 2
*** Error code 2
Stop.
bmake: stopped in /usr/pkgsrc/audio/arts
*** Error code 1
Stop.
bmake: stopped in /usr/pkgsrc/audio/arts