Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] x11-libs/fox-1.2.6-r3 się nie kompiluje
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish)
View previous topic :: View next topic  
Author Message
Padre
n00b
n00b


Joined: 21 Aug 2005
Posts: 68
Location: Far Away

PostPosted: Sat Sep 09, 2006 6:39 pm    Post subject: [SOLVED] x11-libs/fox-1.2.6-r3 się nie kompiluje Reply with quote

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
View user's profile Send private message
mziab
l33t
l33t


Joined: 01 Oct 2004
Posts: 644

PostPosted: Sat Sep 09, 2006 7:39 pm    Post subject: Reply with quote

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
View user's profile Send private message
Padre
n00b
n00b


Joined: 21 Aug 2005
Posts: 68
Location: Far Away

PostPosted: Sat Sep 09, 2006 7:57 pm    Post subject: Reply with quote

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
View user's profile Send private message
mziab
l33t
l33t


Joined: 01 Oct 2004
Posts: 644

PostPosted: Sat Sep 09, 2006 9:23 pm    Post subject: Reply with quote

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
View user's profile Send private message
crocop
n00b
n00b


Joined: 26 Jan 2006
Posts: 47

PostPosted: Sun Sep 10, 2006 8:05 am    Post subject: Reply with quote

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
View user's profile Send private message
Padre
n00b
n00b


Joined: 21 Aug 2005
Posts: 68
Location: Far Away

PostPosted: Sun Sep 10, 2006 8:51 am    Post subject: Reply with quote

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
View user's profile Send private message
mziab
l33t
l33t


Joined: 01 Oct 2004
Posts: 644

PostPosted: Sun Sep 10, 2006 11:35 am    Post subject: Reply with quote

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
View user's profile Send private message
Padre
n00b
n00b


Joined: 21 Aug 2005
Posts: 68
Location: Far Away

PostPosted: Sun Sep 10, 2006 12:02 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum