|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilia Chirkov 2:5080/80.9 16 Oct 2002 09:44:10 To : Vladimir Bormotov Subject : сборка easytag 0.24 -------------------------------------------------------------------------------- Hу заходи, Vladimir, коль пришел! 16 Окт 02 01:46, you wrote to me: IC>> Все зависимости, указанные в .spec установлены, только вот на стадии IC>> ./configure, сборка затыкается на этом: IC>> checking for library containing ID3Tag_Link... no IC>> configure: error: id3lib not found Ошибки сборки пакетов: IC>> Хотя у меня стоит id3lib-3.8.0-1 и id3lib-devel-3.8.0-1, а сабжу IC> >> = 3.7.12 Вот и интересно, кто-нибудь с таким сталкивался? VB> а попсомтреть в config.log религия не позволяет? Блин, конечно же позволяет, только вот нифига я там не понял: === Cut === configure:7293: checking for strerror in -lcposix configure:7326: gcc -o conftest -g -O2 conftest.c -lcposix >&5 /usr/bin/ld: cannot find -lcposix collect2: ld returned 1 exit status configure:7329: $? = 1 configure: failed program was: #line 7300 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char strerror (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { strerror (); ; return 0; } configure:7346: result: no configure:7420: checking for gtk-config configure:7438: found /usr/bin/gtk-config configure:7451: result: /usr/bin/gtk-config configure:7459: checking for GTK - version >= 1.2.7 configure:7562: gcc -o conftest -g -O2 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include conftest.c -L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm >&5 configure:7565: $? = 0 configure:7567: ./conftest configure:7570: $? = 0 configure:7587: result: yes configure:7677: checking for ogg_sync_init in -logg configure:7710: gcc -o conftest -g -O2 conftest.c -logg >&5 configure:7713: $? = 0 configure:7716: test -s conftest configure:7719: $? = 0 configure:7730: result: yes configure:7744: checking for vorbis_comment_init in -lvorbis configure:7777: gcc -o conftest -g -O2 conftest.c -lvorbis -logg >&5 configure:7780: $? = 0 configure:7783: test -s conftest configure:7786: $? = 0 configure:7797: result: yes configure:7811: checking for ov_open in -lvorbisfile configure:7844: gcc -o conftest -g -O2 conftest.c -lvorbisfile -lvorbis -logg >&5 configure:7847: $? = 0 configure:7850: test -s conftest configure:7853: $? = 0 configure:7864: result: yes configure:7879: checking for OGG file support configure:7882: result: yes configure:8102: checking for library containing ID3Tag_Link configure:8135: gcc -o conftest -g -O2 conftest.c -lvorbisfile -lvorbis -logg >&5 /tmp/ccXXEYHI.o: In function `main': /usr/src/asplinux/BUILD/easytag-0.24/configure:8127: undefined reference to `ID3Tag_Link' collect2: ld returned 1 exit status configure:8138: $? = 1 configure: failed program was: #line 8109 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char ID3Tag_Link (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ID3Tag_Link (); ; return 0; } configure:8181: gcc -o conftest -g -O2 conftest.c -lid3 -lvorbisfile -lvorbis -logg >&5 /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `cerr' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `uncompress' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `iostream::ios virtual table' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `ostream::tellp(void)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `fstreambase::close(void)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `endl(ostream &)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `ios virtual table' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `istream::seekg(long long, ios::seek_dir)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `fstreambase::fstreambase(int, int)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `logic_error virtual table' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `fstreambase::fstreambase(int)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `__out_of_range(char const *)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `ostream::flush(void)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `filebuf::~filebuf(void)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `istream::ios virtual table' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `ofstream::ios virtual table' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `ostream::operator<<(char const *)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `fstream::ios virtual table' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `ostream::seekp(long long, ios::seek_dir)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `out_of_range type_info function' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `istream::read(char *, int)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `out_of_range::~out_of_range(void)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `ostream::ios virtual table' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `istream::peek(void)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `fstreambase::open(char const *, int, int)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `__length_error(char const *)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `istream::tellg(void)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `out_of_range virtual table' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `ostream::write(char const *, int)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `istream::seekg(long long)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `fstreambase::fstreambase(int, char const *, int, int)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `ifstream::ios virtual table' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `compress' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `ostream::seekp(long long)' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `fstreambase::ios virtual table' collect2: ld returned 1 exit status configure:8184: $? = 1 configure: failed program was: #line 8155 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char ID3Tag_Link (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ID3Tag_Link (); ; return 0; } configure:8181: gcc -o conftest -g -O2 conftest.c -lid3 -lstdc++ -lvorbisfile -lvorbis -logg >&5 /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `uncompress' /usr/lib/gcc-lib/i386-asplinux-linux/2.96/../../../libid3.so: undefined reference to `compress' collect2: ld returned 1 exit status configure:8184: $? = 1 configure: failed program was: #line 8155 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char ID3Tag_Link (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ID3Tag_Link (); ; return 0; } configure:8181: gcc -o conftest -g -O2 conftest.c -lid3 -lz -lvorbisfile -lvorbis -logg >&5 /usr/bin/ld: cannot find -lz collect2: ld returned 1 exit status configure:8184: $? = 1 configure: failed program was: #line 8155 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char ID3Tag_Link (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ID3Tag_Link (); ; return 0; } configure:8181: gcc -o conftest -g -O2 conftest.c -lid3 -lz -lstdc++ -lvorbisfile -lvorbis -logg >&5 /usr/bin/ld: cannot find -lz collect2: ld returned 1 exit status configure:8184: $? = 1 configure: failed program was: #line 8155 "configure" #include "confdefs.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char ID3Tag_Link (); #ifdef F77_DUMMY_MAIN # ifdef __cplusplus extern "C" # endif int F77_DUMMY_MAIN() { return 1; } #endif int main () { ID3Tag_Link (); ; return 0; } configure:8203: result: no configure:8209: error: id3lib not found === Cut === IC>> И что вообще за этот ID3Tag_Link из-за которого все валится? VB> STFW? ;) Эээ... чего? С регардами, Ilia Chirkov [CBG] [Linux User #254334] ... XMMS: Scooter - No Pain, No Gain --- GoldED/LNX 3.0.1-asa10 [Linux-2.4.18-5asp (i586)] * Origin: Powered by ASPLinux 7.3 (Vostok) (2:5080/80.9) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/28143dad3506.html, оценка из 5, голосов 16
|