View previous topic :: View next topic |
Author |
Message |
wagner_hebert n00b
Joined: 02 Feb 2004 Posts: 12 Location: Maceió/AL
|
Posted: Tue Feb 10, 2004 2:10 pm Post subject: ERROR: x11-misc/ttmkfdir-3.0.9 failed |
|
|
Ao tentar compilar o xfree ele apresenta esse erro... alguem pode dar uma luz?
srvcpd / # emerge ttmkfdir
Calculating dependencies ...done!
>>> emerge (1 of 1) x11-misc/ttmkfdir-3.0.9 to /
>>> md5 src_uri ttmkfdir-3.0.9.tar.bz2
>>> Unpacking source...
>>> Unpacking ttmkfdir-3.0.9.tar.bz2 to /var/tmp/portage/ttmkfdir-3.0.9/work
* Applying ttmkfdir-3.0.9-gcc33.patch... [ ok ]
>>> Source unpacked.
libtool --mode=compile g++ -Wall -pedantic -I/usr/include/freetype2 -O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe -o ttmkfdir.o -c ttmkfdir.cpp
mkdir .libs
g++ -Wall -pedantic -I/usr/include/freetype2 -O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe -c ttmkfdir.cpp -fPIC -DPIC -o .libs/ttmkfdir.lo
In file included from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/stdio.h:683,
from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/cstdio:52,
from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/i686-pc-linux-gnu/bits/c++io.h:35,
from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/bits/fpos.h:44,
from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/iosfwd:46,
from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/ios:44,
from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/ostream:45,
from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/g++-v3/iostream:45,
from ttmkfdir.cpp:2:
/usr/include/bits/stdio.h: In function `int getchar()':
/usr/include/bits/stdio.h:42: declaration of `int getchar()' throws different
exceptions
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/stdio.h:394: than previous
declaration `int getchar() throw ()'
/usr/include/bits/stdio.h: In function `int getc_unlocked(FILE*)':
/usr/include/bits/stdio.h:51: declaration of `int getc_unlocked(FILE*)' throws
different exceptions
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/stdio.h:403: than previous
declaration `int getc_unlocked(FILE*) throw ()'
/usr/include/bits/stdio.h: In function `int getchar_unlocked()':
/usr/include/bits/stdio.h:58: declaration of `int getchar_unlocked()' throws
different exceptions
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/stdio.h:404: than previous
declaration `int getchar_unlocked() throw ()'
/usr/include/bits/stdio.h: In function `int putchar(int)':
/usr/include/bits/stdio.h:67: declaration of `int putchar(int)' throws
different exceptions
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/stdio.h:419: than previous
declaration `int putchar(int) throw ()'
/usr/include/bits/stdio.h: In function `int fputc_unlocked(int, FILE*)':
/usr/include/bits/stdio.h:76: declaration of `int fputc_unlocked(int, FILE*)'
throws different exceptions
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/stdio.h:428: than previous
declaration `int fputc_unlocked(int, FILE*) throw ()'
/usr/include/bits/stdio.h: In function `int putc_unlocked(int, FILE*)':
/usr/include/bits/stdio.h:86: declaration of `int putc_unlocked(int, FILE*)'
throws different exceptions
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/stdio.h:433: than previous
declaration `int putc_unlocked(int, FILE*) throw ()'
/usr/include/bits/stdio.h: In function `int putchar_unlocked(int)':
/usr/include/bits/stdio.h:93: declaration of `int putchar_unlocked(int)' throws
different exceptions
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/stdio.h:434: than previous
declaration `int putchar_unlocked(int) throw ()'
/usr/include/bits/stdio.h: In function `__ssize_t getline(char**, size_t*,
FILE*)':
/usr/include/bits/stdio.h:103: declaration of `__ssize_t getline(char**,
size_t*, FILE*)' throws different exceptions
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/stdio.h:480: than previous
declaration `__ssize_t getline(char**, size_t*, FILE*) throw ()'
make: ** [ttmkfdir.o] Erro 1
!!! ERROR: x11-misc/ttmkfdir-3.0.9 failed.
!!! Function src_compile, Line 30, Exitcode 2
!!! (no error message)
desde já agradeço a atenção. |
|
Back to top |
|
|
Scirious Tux's lil' helper
Joined: 19 Jan 2004 Posts: 75 Location: Brazil
|
Posted: Tue Feb 10, 2004 6:57 pm Post subject: |
|
|
Uma solução mais simples e mais rápida seria injetar essa biblioteca, visto que ela não é mais necessária para o XFree.
Para injetar faça o seguinte:
emerge -i x11-misc/ttmkfdir-3.0.9
Assim, o Portage vai pensar que essa biblioteca já está instalada e não tentará compilá-la. Mas como você deve imaginar, isso pode ser perigoso se você precisar futuramente dela e se tentar atualizar com emerge -u world o Portage vai tentar reinstalá-la, acarretando o mesmo erro novamente.
Contudo, esse erro é causado por algum problema na sua instalação do gcc, e reinstalá-lo é a melhor solução.
Basta executar emerge gcc e ao término recompilar o XFree e tudo deverá estar ok.
Scirious. |
|
Back to top |
|
|
h0b n00b
Joined: 11 Feb 2004 Posts: 14 Location: Brazil
|
Posted: Wed Feb 11, 2004 3:19 am Post subject: |
|
|
Code: | # rm /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/stdio.h
# emerge ttmkfdir |
|
|
Back to top |
|
|
Festrati Tux's lil' helper
Joined: 30 Jan 2003 Posts: 105 Location: Brasil
|
Posted: Wed Feb 11, 2004 3:25 pm Post subject: |
|
|
h0b wrote: | Code: | # rm /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/include/stdio.h
# emerge ttmkfdir |
|
Valew h0b
Tive esse problema com 3 maquinas aqui...
como as maquinas estavam no inicio da instalação executei um
e depois continuei numa boa |
|
Back to top |
|
|
|
|
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
|
|