Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 сборка easytag 0.24   Ilia Chirkov   16 Oct 2002 02:33:56 
 Re: сборка easytag 0.24   Vladimir Bormotov   16 Oct 2002 01:46:42 
 сборка easytag 0.24   Ilia Chirkov   16 Oct 2002 09:44:10 
 Re: сборка easytag 0.24   Vladimir Bormotov   16 Oct 2002 11:36:01 
 сборка easytag 0.24   Ilia Chirkov   17 Oct 2002 01:21:02 
 Re: сборка easytag 0.24   Valentin Nechayev   17 Oct 2002 11:27:39 
 сборка easytag 0.24   Ilia Chirkov   18 Oct 2002 12:22:00 
Архивное /ru.linux/28143dad3506.html, оценка 3 из 5, голосов 16
Яндекс.Метрика
Valid HTML 4.01 Transitional