View previous topic :: View next topic |
Author |
Message |
Padre n00b
Joined: 21 Aug 2005 Posts: 68 Location: Far Away
|
Posted: Sat Sep 09, 2006 6:39 pm Post subject: [SOLVED] x11-libs/fox-1.2.6-r3 się nie kompiluje |
|
|
po emerge fox uzyskuje coś takiego:
Code: |
cc1plus: warning: command line option "-Wmissing-prototypes" is valid for C/ObjC but not for C++
FXColorNames.cpp: In function 'FX::FXColor FX::fxcolorfromname(const FX::FXchar*)':
FXColorNames.cpp:769: error: 'comparecase' was not declared in this scope
make[1]: *** [FXColorNames.lo] Error 1
make[1]: Leaving directory `/var/tmp/portage/fox-1.2.6-r3/work/fox-1.2.6/src'
make: *** [all-recursive] Error 1
!!! ERROR: x11-libs/fox-1.2.6-r3 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_compile
ebuild.sh, line 939: Called src_compile
fox-1.2.6-r3.ebuild, line 39: Called die
!!! Parallel Make Failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
|
Szperając na google i forum znalazłem informacje o tym, że prawdopodobnie to jest jakiś bug.
Nie mniej jednak chciałem się dowiedzieć, czy może ktoś też natrafił na ten problem i ewentualnie wie jak go rozwiązać?
Last edited by Padre on Sun Sep 10, 2006 12:02 pm; edited 1 time in total |
|
Back to top |
|
|
mziab l33t
Joined: 01 Oct 2004 Posts: 644
|
Posted: Sat Sep 09, 2006 7:39 pm Post subject: |
|
|
Odmaskuj nowszą wersję. Starsza nie kompiluje się pod gcc4. Dowód. _________________ Gentoo Linux 13.0 | 3.19 | glibc 2.19 | gcc 4.9.2
mteam | mziab's blog | roslin |
|
Back to top |
|
|
Padre n00b
Joined: 21 Aug 2005 Posts: 68 Location: Far Away
|
Posted: Sat Sep 09, 2006 7:57 pm Post subject: |
|
|
Nim postanowiłem napisać o tym tutaj instalowałem fox jako ~x86, tyle że emerge -uDN world chciał i tak kompilować wersję fox-1.2.6-r3 jako slotowaną. Czy pozostaje mi czekać na naprawienie buga czy zrobić coś innego?. |
|
Back to top |
|
|
mziab l33t
Joined: 01 Oct 2004 Posts: 644
|
Posted: Sat Sep 09, 2006 9:23 pm Post subject: |
|
|
Widocznie jeden z programów, które masz zainstalowane wymaga akurat tej wersji. W przeciwnym razie po prostu skasuj starą wersję i zainstaluj nową. _________________ Gentoo Linux 13.0 | 3.19 | glibc 2.19 | gcc 4.9.2
mteam | mziab's blog | roslin |
|
Back to top |
|
|
crocop n00b
Joined: 26 Jan 2006 Posts: 47
|
Posted: Sun Sep 10, 2006 8:05 am Post subject: |
|
|
U mnie dostepna wersja jest 1.6.14, która kompiluje się bez najmniejszego problemu. Jeśli to nie jest wina zależności między pakietami tak jak napisał mziab to może spróbuj zdowngradeować linux-headers do wersji 2.6.16 bo u mnie przy 2.6.17 wyrzucało kilka bardzo podobnych błędów. |
|
Back to top |
|
|
Padre n00b
Joined: 21 Aug 2005 Posts: 68 Location: Far Away
|
Posted: Sun Sep 10, 2006 8:51 am Post subject: |
|
|
Dziękuje za odpowiedzi, dziś po południu postaram się poexperymentować.
Jeżeli chodzi o wersję 1.6.14 to wczoraj ją kompilowałem i poszło wszystko dobrze, choć później właśnie przy emerge -uDN chciał wrzucić 1.2.6. Teraz musze tylko poszukać, który pakiet jej wymaga i pokombinować.
A czy ten mój problem może być spowodowany błędnym upgradem z gcc 3.4 na gcc 4.1 ?
Bo szczerze mówiąc o tym, że jest dokumentacja mówiąca jak zupgradować gcc dowiedziałem się już po fakcie |
|
Back to top |
|
|
mziab l33t
Joined: 01 Oct 2004 Posts: 644
|
Posted: Sun Sep 10, 2006 11:35 am Post subject: |
|
|
Padre: Wydaje mi się, że raczej nie, bo wypluwałoby bardziej kosmiczne błędy. Masz szczęście, że system działa, bo mogło być niewesoło. Sam korzystałem z foxa tylko dla fajnego kalkulatora, który się z nim instalował. Gdy się okazało, że ze starą wersją są problemy pod gcc4, a w nowej nie jest on dołączany, podziękowałem foxowi. _________________ Gentoo Linux 13.0 | 3.19 | glibc 2.19 | gcc 4.9.2
mteam | mziab's blog | roslin |
|
Back to top |
|
|
Padre n00b
Joined: 21 Aug 2005 Posts: 68 Location: Far Away
|
Posted: Sun Sep 10, 2006 12:02 pm Post subject: |
|
|
Odinstalowałem pakiet, który wymagał foxa.
Wątek daje jako Solved, może komuś się przyda info o tym, że foxa trzeba odmaskować.
Dziekuje wszystkim za odpowiedzi i pomoc. |
|
Back to top |
|
|
|