On Tue, 26 Jun 2007, [EMAIL PROTECTED] wrote:
On Tue, 26 Jun 2007, Oleg Maloglovets wrote:
Здравствуйте.
Вот же ерунда какая - не удается откомпилировать сие чудо. Вылетает с
ошибкой:
/usr/bin/ld: .libs/sim: hidden symbol `__dso_handle' in
/usr/lib/gcc/i486-linux-gnu/4.1.3/crtbegin.o is referenced by DSO
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: ld returned 1 exit status
система - Debian lenny\sid
$ gcc --version
gcc (GCC) 4.1.3 20070601 (prerelease) (Debian 4.1.2-12)
$ qmake-qt3 --version
Qmake version: 1.07a (Qt 3.3.7)
Куда рыть? Я как-то вообще не пойму смысла ошибки ...
Ну а google озадачить?
Любопытные грабли оказались :) Никогда сам не наступал :)
Вот тут о причинах:
http://gcc.gnu.org/ml/gcc-bugs/2000-04/msg00250.html
В догонку. Вот еще что стоит изучить:
http://gcc.gnu.org/wiki/Visibility
особенно Step-by-step guide.
А стандартный ответ выглядит примерно так:
You may have created a shared library without using gcc -shared.
Успехов.
Юра.