Portál AbcLinuxu, 10. května 2025 04:11

Dotaz: gcc 3.2 nezkompiluje libc?

27.8.2002 09:36 Jiri
gcc 3.2 nezkompiluje libc?
Přečteno: 75×
Odpovědět | Admin
Nemá prosím někdo zkušenost s kompilací libc 2.2.5 pod gcc 3.2? Bez problémů se mi zkompilovala pod 3.1, ale 3.2 už ji nevezme (nelíbí se mu deklarace nějakého slabého symbolu, tuším nějaký errlist).
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Stanislav Brabec avatar 1.9.2002 23:15 Stanislav Brabec | skóre: 45 | Praha
Rozbalit Rozbalit vše gcc 3.2 nezkompiluje libc?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je to v archivech konference a na CVS:
Stačí přehodit silnoý a slabý alias.
Druhá chyba, kterou jste nezmínil, spočívá v binární nekompatibilitě:
relocation error: lpd: symbol __umoddi3, version GLIBC_2.0 not defined in file libc.so.6 with link time reference
pro některé binárky (LPRng, openssl apod.).
Jedná se o to, že tyto matematické symboly by měly být vyexportovány z libgcc do glibc, ale nejsou. Oficiální náprava zřejmě ještě není, ale rekompilace postižených knihoven a aplikací to napraví.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.