Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: kuosi - 28.02.06 - klo:00.41
-
Eli kokeilen asentaa tuota WineCVS : sää mutta asennus katkeaa tuossa make kohdassa mitenköhän tästä eteenpäin??
WineCVS.sh - Progress(u) : Green is current
0 = Uninstall
1 = Cleanup
2 = CVS checkout
3 = Configure
4 = Make depend
5 = Make
6 = Make install
7 = Finish up
-------------------------------------------
Compiling ...
TIP: For a list of games working in WineX, go to this site:
http://www.transgaming.com/searchgame.php
Copy by marking with mouse, and middle-click in browser.
--------- Error log - file /home/tuomo/.WineCVS/sources/winex330/ErrorLog : ---------libc detected *** malloc(): memory corruption: 0x085a35d8 ***
make[1]: Entering directory `/home/tuomo/.WineCVS/sources/winex330/winex/unicode'
make[1]: `libwine_unicode.so' is up to date.
make[1]: Leaving directory `/home/tuomo/.WineCVS/sources/winex330/winex/unicode'make[1]: Entering directory `/home/tuomo/.WineCVS/sources/winex330/winex/tools'
make[2]: Entering directory `/home/tuomo/.WineCVS/sources/winex330/winex/tools/winebuild'
gcc -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D__int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REENTRANT -o relay.o relay.c
gcc -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D__int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REENTRANT -o res16.o res16.c
res16.c: In function ‘get_string’:
res16.c:125: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness
gcc -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D__int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REENTRANT -o res32.o res32.c
res32.c: In function ‘load_next_resource’:
res32.c:175: warning: pointer targets in assignment differ in signedness
res32.c: In function ‘output_resources’:
res32.c:267: internal compiler error: Aborted
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
For Debian GNU/Linux specific bug reporting instructions,
see <URL:file:///usr/share/doc/gcc-4.0/README.Bugs>.
make[2]: *** [res32.o] Error 1
make[2]: Leaving directory `/home/tuomo/.WineCVS/sources/winex330/winex/tools/winebuild'
make[1]: *** [winebuild] Error 2
make[1]: Leaving directory `/home/tuomo/.WineCVS/sources/winex330/winex/tools'
make: *** [tools] Error 2
Error in Make
Try fixing the error based on the output above, and
run the script again, without paramaters (Eg: WineCVS.sh)
tuomo@a81-197-49-28:~$
-
Tee mitä se käskee, gcc:stä bugiraportti ja koita sitten mahdollisesti käyttää jotain muuta versiota kääntäjästä. WineX:n cvs:t on kyllä sellaisessa maineessa, että sitä ei saa ihan jokakerta käännettyä ongelmitta, mutta tuo internal compiler error viittaisi kyllä vikaan kääntäjässä.
-
Ja tuon kääntäjän saat vaihdettua komentamalla ennen tuota kääntämistä export CC=gcc-3.4
Koita tuollaista jos vaikka auttaisi.