Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: renecane - 09.08.08 - klo:10.20
-
Aloitin winen lähdekoodin kääntämisen näiden ohjeiden mukaan:http://ubuntuforums.org/showthread.php?t=120615
Kaikki toimii ./configure vaiheeseen asti sitten kun ajan make depend && make niin saan seuraavanlaisen virheilmoituksen:
renecane@phobos:~/Desktop/wine-0.9.6$ make depend && make
make[1]: Entering directory `/home/renecane/Desktop/wine-0.9.6/libs'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/libs/port'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/libs/port'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/libs/unicode'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/libs/unicode'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/libs/wine'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/libs/wine'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/libs/wpp'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/libs/wpp'
make[1]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/libs'
make[1]: Entering directory `/home/renecane/Desktop/wine-0.9.6/tools'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/tools/widl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/tools/widl'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/tools/winebuild'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/tools/winebuild'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/tools/winedump'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/tools/winedump'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/tools/winegcc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/tools/winegcc'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/tools/wmc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/tools/wmc'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/tools/wrc'
gcc-4.2 -m32 -c -I. -I. -I../../include -I../../include -DINCLUDEDIR="\"/usr/local/include/wine\"" -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wdeclaration-after-statement -Wpointer-arith -g -O2 -o lex.yy.o lex.yy.c
lex.yy.c:2625: error: expected ‘;’, ‘,’ or ‘)’ before numeric constant
make[2]: *** [lex.yy.o] Error 1
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/tools/wrc'
make[1]: *** [wrc] Error 2
make[1]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/tools'
make: *** [tools] Error 2
renecane@phobos:~/Desktop/wine-0.9.6$ make
rm -f wine && ln -s ./tools/winewrapper wine
make[1]: Entering directory `/home/renecane/Desktop/wine-0.9.6/libs'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/libs/port'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/libs/port'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/libs/unicode'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/libs/unicode'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/libs/wine'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/libs/wine'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/libs/wpp'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/libs/wpp'
make[1]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/libs'
make[1]: Entering directory `/home/renecane/Desktop/wine-0.9.6/tools'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/tools/widl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/tools/widl'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/tools/winebuild'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/tools/winebuild'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/tools/winedump'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/tools/winedump'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/tools/winegcc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/tools/winegcc'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/tools/wmc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/tools/wmc'
make[2]: Entering directory `/home/renecane/Desktop/wine-0.9.6/tools/wrc'
gcc-4.2 -m32 -c -I. -I. -I../../include -I../../include -DINCLUDEDIR="\"/usr/local/include/wine\"" -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wdeclaration-after-statement -Wpointer-arith -g -O2 -o lex.yy.o lex.yy.c
lex.yy.c:2625: error: expected ‘;’, ‘,’ or ‘)’ before numeric constant
make[2]: *** [lex.yy.o] Error 1
make[2]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/tools/wrc'
make[1]: *** [wrc] Error 2
make[1]: Leaving directory `/home/renecane/Desktop/wine-0.9.6/tools'
make: *** [tools] Error 2
mistähän se mahtaa johtua ja miten se korjataan?
-
Mikä versio Ubuntusta sinulla on? Täytyykö Winen olla välttämättä 0.9.6?
WineHQ:ssa on wine 1.x paketit repositoryssä Hardylle ja erillisinä deb-paketteina muille versioille. Hardylle löytyy 0.9.6:sta myös valmis paketti.
http://www.winehq.org/site/download-deb
1.0.0-1ubuntu4~hardy1 0
500 http://fi.archive.ubuntu.com hardy-updates/universe Packages
1.0 on näköjään myös Hardyn päivityksissä.
ps. Ohje on 2 ja puoli vuotta vanha. Unohda se.
-
Mikä versio Ubuntusta sinulla on? Täytyykö Winen olla välttämättä 0.9.6?
WineHQ:ssa on wine 1.x paketit repositoryssä Hardylle ja erillisinä deb-paketteina muille versioille. Hardylle löytyy 0.9.6:sta myös valmis paketti.
http://www.winehq.org/site/download-deb
1.0.0-1ubuntu4~hardy1 0
500 http://fi.archive.ubuntu.com hardy-updates/universe Packages
1.0 on näköjään myös Hardyn päivityksissä.
En tiedä itse, mutta ohjeessa käsketään käyttämään winen tätä versiota joten yritän sitä käyttää, ilmeisesti WoW toimii paremmin tällä versiolla
-
En tiedä itse, mutta ohjeessa käsketään käyttämään winen tätä versiota joten yritän sitä käyttää, ilmeisesti WoW toimii paremmin tällä versiolla
Pitäisi kyllä toimia uusimmallakin.
http://appdb.winehq.org/objectManager.php?sClass=version&iId=11329
-
DO NOT FOLLOW THE INSTRUCTIONS IN THIS TREAD!
Instead you should follow the directions in our community WoW/Wine wiki, which I'll post again here: https://help.ubuntu.com/community/WorldofWarcraft
And you should ask for help/directions on making this work in this tread: http://www.ubuntuforums.org/showthread.php?t=312482
Ketjun toiseks viimeinen viesti, ennen moderaattorin ilmoitusta lukitsemisesta. Lähetetty 12.2.2007.
Kannataa aina lukea ketjut loppuun saakka. ;)