From: Slava Dubrovskiy <slava@elan.com.ua> To: community@altlinux.ru Subject: Re: [Comm] Ошибки a340gc (was:Ошибка ли указ ывать библиотеку -lGL 2 раза?) Date: Tue, 12 Apr 2005 14:57:25 +0300 Message-ID: <425BB7A5.8080504@elan.com.ua> (raw) In-Reply-To: <425B9EB0.7080002@altlinux.ru> Alexey Rusakov пишет: >> configure:1686: checking for working libGC >> configure:1706: gcc -o conftest -g -O2 conftest.c -lGC -lSDL >> -lpthread -lGL -L/usr/X11R6/lib 1>& >> /usr/local/lib/libGC.so: undefined reference to `operator delete(void*)' >> /usr/local/lib/libGC.so: undefined reference to `__gxx_personality_v0' >> /usr/local/lib/libGC.so: undefined reference to `__cxa_pure_virtual' >> /usr/local/lib/libGC.so: undefined reference to `vtable for >> __cxxabiv1::__class_type_info' >> /usr/local/lib/libGC.so: undefined reference to `operator >> new(unsigned int)' >> collect2: ld returned 1 exit status > > Теперь добавьте -lstdc++ Помогло :-) >> Это я пытаюсь a340gc (http://a340gc.iradis.org) собрать. >> Но чувствую, что с моим знанием С я не потяну. :-( > > Судя по ошибкам линкера, это уже не C, а C++. Хрен редьки не слаще. Все собралось, установилось, но не работает. $ ./a340gc Failed to initialize Data Input Output Module: Failed to load DIOM-DL /usr/local/share/libGC/▒.so: cannot open shared object file: No such file or directory Причем имя файла так и написано: - "▒.so" Прикол. Откуда оно взялось? Вот часть strace munmap(0x40c85000, 4096) = 0 open("/etc/ld.so.cache", O_RDONLY) = 8 fstat64(8, {st_mode=S_IFREG|0644, st_size=81101, ...}) = 0 mmap2(NULL, 81101, PROT_READ, MAP_PRIVATE, 8, 0) = 0x40ca7000 close(8) = 0 open("/lib/i686/rddp", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/rddp", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/rddp", O_RDONLY) = -1 ENOENT (No such file or directory) munmap(0x40ca7000, 81101) = 0 open("/etc/ld.so.cache", O_RDONLY) = 8 fstat64(8, {st_mode=S_IFREG|0644, st_size=81101, ...}) = 0 mmap2(NULL, 81101, PROT_READ, MAP_PRIVATE, 8, 0) = 0x40ca7000 close(8) = 0 open("/lib/i686/rddp.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/rddp.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/rddp.so", O_RDONLY) = -1 ENOENT (No such file or directory) munmap(0x40ca7000, 81101) = 0 open("/usr/lib/rddp", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/rddp.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/rddp", O_RDONLY) = -1 ENOENT (No such file or directory) open("/lib/rddp.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/share/a340gc/rddp", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/share/a340gc/rddp.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/▒", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/lib/▒.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/share/libGC/▒", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/share/libGC/▒.so", O_RDONLY) = -1 ENOENT (No such file or directory) fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 7), ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40ca7000 write(1, "Failed to initialize Data Input "..., 47Failed to initialize Data Input Output Module: ) = 47 write(1, " Failed to load DIOM-DL\n", 24 Failed to load DIOM-DL ) = 24 write(1, " /usr/local/share/libGC/\30r\7\10.so:"..., 91 /usr/local/share/libGC/▒.so: cannot open shared object file: No such file or directory ) = 91 write(4, "_\1\2\0\v\0 \3+\0\1\0", 12) = 12 read(4, 0xbffff650, 32) = -1 EAGAIN (Resource temporarily unavailable) select(5, [4], NULL, NULL, NULL) = 1 (in [4]) read(4, "\1\1:\0\0\0\0\0\204\0\240\2\0\0\0\0\0\0\0\0\5\0\0\0\10"..., 32) = 32 write(6, "+\0\1\0", 4) = 4 read(6, 0xbffff680, 32) = -1 EAGAIN (Resource temporarily unavailable) select(7, [6], NULL, NULL, NULL) = 1 (in [6]) read(6, "\1\1\7\0\0\0\0\0\204\0\240\2\0\0\0\0\1\0\0\0\6\0\0\0H\226"..., 32) = 32 write(4, "\n\1\2\0\3\0 \3O\0\2\0\1\0 \3_\1\2\0\7\0 \3+\0\1\0", 28) = 28 read(4, 0xbffff660, 32) = -1 EAGAIN (Resource temporarily unavailable) select(5, [4], NULL, NULL, NULL) = 1 (in [4]) read(4, "\1\1>\0\0\0\0\0\204\0\240\2\0\0\0\0\0\0\0\0\5\0\0\0\10"..., 32) = 32 write(6, "<\0\2\0\0\0@\3+\0\1\0", 12) = 12 read(6, 0xbffff660, 32) = -1 EAGAIN (Resource temporarily unavailable) select(7, [6], NULL, NULL, NULL) = 1 (in [6]) read(6, "\1\1\t\0\0\0\0\0\204\0\240\2\0\0\0\0\0\0\0\0\6\0\0\0H\226"..., 32) = 32 shutdown(6, 2 /* send and receive */) = 0 close(6) = 0 write(4, "<\1\2\0\0\0 \3+\0\1\0", 12) = 12 read(4, 0xbffff660, 32) = -1 EAGAIN (Resource temporarily unavailable) select(5, [4], NULL, NULL, NULL) = 1 (in [4]) read(4, "\1\1@\0\0\0\0\0\204\0\240\2\0\0\0\0\0\0\0\0\5\0\0\0\10"..., 32) = 32 shutdown(4, 2 /* send and receive */) = 0 close(4) = 0 rt_sigaction(SIGSEGV, NULL, {0x400bae50, [], 0}, 8) = 0 rt_sigaction(SIGSEGV, {SIG_DFL}, NULL, 8) = 0 rt_sigaction(SIGBUS, NULL, {0x400bae50, [], 0}, 8) = 0 rt_sigaction(SIGBUS, {SIG_DFL}, NULL, 8) = 0 rt_sigaction(SIGFPE, NULL, {0x400bae50, [], 0}, 8) = 0 rt_sigaction(SIGFPE, {SIG_DFL}, NULL, 8) = 0 rt_sigaction(SIGQUIT, NULL, {0x400bae50, [], 0}, 8) = 0 rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0 getpid() = 21947 getpid() = 21947 getpid() = 21947 getpid() = 21947 munmap(0x40bea000, 622592) = 0 munmap(0x40014000, 8192) = 0 munmap(0x40ca7000, 4096) = 0 exit_group(1) = ? -- С уважением, Дубровский Вячеслав.
next prev parent reply other threads:[~2005-04-12 11:57 UTC|newest] Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top 2005-04-11 12:26 [Comm] Ошибка ли указывать библиотеку -lGL 2 раза? Slava Dubrovskiy 2005-04-11 14:22 ` Yury Aliaev 2005-04-12 7:02 ` Slava Dubrovskiy 2005-04-12 8:43 ` [Comm] Ошибка ли указ ывать " Eugene Ostapets 2005-04-12 9:05 ` Slava Dubrovskiy 2005-04-12 9:10 ` Alexey I. Froloff 2005-04-12 9:36 ` Slava Dubrovskiy 2005-04-12 9:44 ` Alexey I. Froloff 2005-04-12 9:58 ` Slava Dubrovskiy 2005-04-12 10:10 ` Alexey Rusakov 2005-04-12 11:57 ` Slava Dubrovskiy [this message] 2005-04-12 9:19 ` Nick S. Grechukh 2005-04-12 9:26 ` Slava Dubrovskiy 2005-04-12 10:42 ` [Comm] Ошибка ли указывать " Yury Aliaev
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=425BB7A5.8080504@elan.com.ua \ --to=slava@elan.com.ua \ --cc=community@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git