Kirjoittaja Aihe: Ongelma winen lähdekoodin kääntämisessä...  (Luettu 1856 kertaa)

renecane

  • Vieras
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:
Koodia: [Valitse]
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?
« Viimeksi muokattu: 09.08.08 - klo:10.25 kirjoittanut renecane »

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: Ongelma winen lähdekoodin kääntämisessä...
« Vastaus #1 : 09.08.08 - klo:10.33 »
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

 
Koodia: [Valitse]
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.
« Viimeksi muokattu: 09.08.08 - klo:10.38 kirjoittanut anttimr »
Ubuntu 12.10 Quantal Quetzal

renecane

  • Vieras
Vs: Ongelma winen lähdekoodin kääntämisessä...
« Vastaus #2 : 09.08.08 - klo:10.39 »
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

 
Koodia: [Valitse]
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

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11480
    • Profiili
    • Tomin kotisivut
Vs: Ongelma winen lähdekoodin kääntämisessä...
« Vastaus #3 : 09.08.08 - klo:10.43 »
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
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

anttimr

  • Käyttäjä
  • Viestejä: 1625
    • Profiili
Vs: Ongelma winen lähdekoodin kääntämisessä...
« Vastaus #4 : 09.08.08 - klo:10.44 »
Lainaus
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.  ;)
« Viimeksi muokattu: 09.08.08 - klo:10.45 kirjoittanut anttimr »
Ubuntu 12.10 Quantal Quetzal