Kirjoittaja Aihe: Pelit toimimaan Ubuntun windows-emulaattoreilla  (Luettu 41521 kertaa)

JPK1990

  • Vieras
Re: Ubuntun windows emulaattorit
« Vastaus #20 : 24.10.05 - klo:11.04 »
Elikkä kyselisin hieman noista emulaattoreista, olisikos ubuntulle jotain tiettyä emulaattoria josta on hyviä kokemuksia, taikka ohjeita tuon Winexin käyttöön? Tarkoituksena saada Half-life 1 ja Counter Strike toimimaan.

http://www.linux-gamers.net/modules/wfsection/article.php?articleid=45

Tuolla on scripti joka kääntää sulle cedegan cvs-paikasta. Asenna synapticilla noita riippuvuuksia mitä se vaatii. Itse sain Max Paynen demon tuolla toimimaan. Ja varmasti toimii coutterikin.
tein noin mutta tuli jotain ihme juttuja josta en tajua mitään tuollakun lukee että nothing to be done niin se
tarkoittaa sitä että olen jo monesti yrittänyt asentaa tätä mutta pitä varmaan poistaa kokonaan ja aloittaa alusta
Koodia: [Valitse]
--------- Error log - file /home/kake/.WineCVS/sources/cvscedega/ErrorLog : ---- -----
make[1]: Entering directory `/home/kake/.WineCVS/sources/cvscedega/winex/unicode '
make[1]: `libwine_unicode.so' is up to date.
make[1]: Leaving directory `/home/kake/.WineCVS/sources/cvscedega/winex/unicode'
make[1]: Entering directory `/home/kake/.WineCVS/sources/cvscedega/winex/tools'
make[2]: Entering directory `/home/kake/.WineCVS/sources/cvscedega/winex/tools/w inebuild'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/kake/.WineCVS/sources/cvscedega/winex/tools/wi nebuild'
make[2]: Entering directory `/home/kake/.WineCVS/sources/cvscedega/winex/tools/w inedump'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/kake/.WineCVS/sources/cvscedega/winex/tools/wi nedump'
make[2]: Entering directory `/home/kake/.WineCVS/sources/cvscedega/winex/tools/w mc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/kake/.WineCVS/sources/cvscedega/winex/tools/wm c'
make[2]: Entering directory `/home/kake/.WineCVS/sources/cvscedega/winex/tools/w rc'
gcc -MMD -c  -I. -I. -I../../include -I../../include  -g -O2 -Wall -mpreferred-s tack-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_REE NTRANT  -o newstruc.o newstruc.c
newstruc.c: In function ‘handle_ani_list’:
newstruc.c:740: error: invalid lvalue in increment
newstruc.c: In function ‘new_ani_curico’:
newstruc.c:851: error: invalid lvalue in increment
make[2]: *** [newstruc.o] Error 1
make[2]: Leaving directory `/home/kake/.WineCVS/sources/cvscedega/winex/tools/wr c'
make[1]: *** [wrc] Error 2
make[1]: Leaving directory `/home/kake/.WineCVS/sources/cvscedega/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)
« Viimeksi muokattu: 24.10.05 - klo:11.06 kirjoittanut JPK1990 »

JPK1990

  • Vieras
Re: Ubuntun windows emulaattorit
« Vastaus #21 : 25.10.05 - klo:13.19 »
pitäs tämmönen kun glibc asentaa latasin jo sorsatkin kun repolasta ei löytynyt mutta olisiko helpompaa tapaa asentaa glibc vaikka joku deb paketti?

moonstone

  • Vieras
Re: Ubuntun windows emulaattorit
« Vastaus #22 : 25.10.05 - klo:13.27 »
pitäs tämmönen kun glibc asentaa latasin jo sorsatkin kun repolasta ei löytynyt mutta olisiko helpompaa tapaa asentaa glibc vaikka joku deb paketti?

Elä sitä mene sörkkimään. glibc:n kun sotket joudut uudelleenasennuksen tekemään. Se on katsos aika tärkeä osa koko käyttistä. Osta se oikea Cedega, ei maksa paljoa (20€). Toimii kaikki suoraan eikä tartte säätää.

JPK1990

  • Vieras
Re: Ubuntun windows emulaattorit
« Vastaus #23 : 25.10.05 - klo:13.39 »
nyt tuntuu jos siltä että se ois aika hyvä vaihtoehto mutta aika katkera juttu maksaa tommosesta täähän on linux ja kaiken pitäisi olla free :( no entäs kun lopettaa sen maksamisen niin toimiiko uudet peli todennäköisesti?

JPK1990

  • Vieras
Re: Ubuntun windows emulaattorit
« Vastaus #24 : 25.10.05 - klo:13.51 »
enmä tiedä joutuuko sitä ees asentaa mut kun oli se lista josta valitaan se cedega niin siinä oli sillee
for distros witch have 2.3.5>glibc pla pla pla mikä se ees on se glibc?

moonstone

  • Vieras
Re: Ubuntun windows emulaattorit
« Vastaus #25 : 25.10.05 - klo:13.54 »
http://www.gnu.org/software/libc/libc.html
Tuolla on juttua mikä se glibc on.

Cedega on hyvä, saa pelit toimimaan niin, että levy sisään point2play ohjelmasta install ja sitten play. Ei tartte terminaaliin mitään kirjoitella  :)

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: Ubuntun windows emulaattorit
« Vastaus #26 : 25.10.05 - klo:13.59 »
enmä tiedä joutuuko sitä ees asentaa mut kun oli se lista josta valitaan se cedega niin siinä oli sillee
for distros witch have 2.3.5>glibc pla pla pla mikä se ees on se glibc?
moonstone tuon jo kertoikin, mutta jostain ihmeellisestä syystä glibc löytyy Ubuntu repositiosta nimellä libc6
Katso: apt-cache search libc6
varmaankin joudut noita dev-paketteja asentelemaan, että onnistuu.

EDIT: harhaopit poistettu  ;D
« Viimeksi muokattu: 25.10.05 - klo:14.29 kirjoittanut LittleLion »

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Ubuntun windows emulaattorit
« Vastaus #27 : 25.10.05 - klo:14.17 »
jostain ihmeellisestä syystä glibc löytyy Ubuntu repositiosta nimellä libglib
Katso: apt-cache search libglib
varmaankin joudut noita dev-paketteja asentelemaan, että onnistuu.

ei muuten löydykään. tuo nimeäminen on kieltämättä hiemna hämäävää, mutta glibc ja glib ovat täysin eri kirjastoja. glibc joka on siis tuo järjestelmäkutsuja ym. tarjoava c-kirjasto GNU-systeemeissä löytyy paketista libc6 kun taas tietorakenteita, erilaisia rutiineja, portattavuus wrappereita ym. C-ohjelmointiin tarjoava glib löytyy paketeista joiden nimi alkaa libglib.

mm. GTK jonka päälle mm. Gnome on rakennettu nojaa glibin varaan. se on C:lle vähän samaa kuin STL on C++:lle (tai siis eihän se nykyään ole enää STL, mutta kuitenkin) ja vähän enemmän (portattavuus säikeiden ym. osalta).

http://www.gtk.org/
Janne

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: Ubuntun windows emulaattorit
« Vastaus #28 : 25.10.05 - klo:14.27 »
jostain ihmeellisestä syystä glibc löytyy Ubuntu repositiosta nimellä libglib
Katso: apt-cache search libglib
varmaankin joudut noita dev-paketteja asentelemaan, että onnistuu.

ei muuten löydykään. tuo nimeäminen on kieltämättä hiemna hämäävää, mutta glibc ja glib ovat täysin eri kirjastoja. glibc joka on siis tuo järjestelmäkutsuja ym. tarjoava c-kirjasto GNU-systeemeissä löytyy paketista libc6 kun taas tietorakenteita, erilaisia rutiineja, portattavuus wrappereita ym. C-ohjelmointiin tarjoava glib löytyy paketeista joiden nimi alkaa libglib.

mm. GTK jonka päälle mm. Gnome on rakennettu nojaa glibin varaan. se on C:lle vähän samaa kuin STL on C++:lle (tai siis eihän se nykyään ole enää STL, mutta kuitenkin) ja vähän enemmän (portattavuus säikeiden ym. osalta).

http://www.gtk.org/
Oi niin muuten onkin tuo selviää käskyllä apt-cache show libc6 | grep Source joka ilmoittaa että:
Source: glibc
Hyvä, että harhaoppini korjattiin :D

Eli glibc löytyy paketista libc6
ja glib paketista libglib...

JPK1990

  • Vieras
Re: Ubuntun windows emulaattorit
« Vastaus #29 : 25.10.05 - klo:14.31 »
ahaa!
ja kun kirjoittaa apt-cache search libc6 tulloo tämmönen eli nyt pitäisi jotain asentaa :-\
Koodia: [Valitse]
apt-utils - APT utility programs
apt - Advanced front-end for dpkg
libc6-dev - GNU C Library: Development Libraries and Header Files
libc6-i686 - GNU C Library: Shared libraries [i686 optimized]
libc6 - GNU C Library: Shared libraries and Timezone data
libcompfaceg1 - Compress/decompress images for mailheaders, libc6 runtime
libtext-iconv-perl - converts between character sets in Perl
libc6-amd64 - GNU C Library: 64bit Shared libraries for amd64
libc6-dbg - GNU C Library: Libraries with debugging symbols
libc6-dev-amd64 - GNU C Library: 64bit Development Libraries for amd64
libc6-pic - GNU C Library: PIC archive library
libc6-prof - GNU C Library: Profiling Libraries
libcompfaceg1-dev - Compress/decompress images for mailheaders, libc6 devel
altgcc - Alternate gcc package for the libc5 environment.
debian-policy - Debian Policy Manual and related documents
ldso - The Linux dynamic linker and library for libc4 and libc5.
libapt-rpm-pkg-libc6.3-5-0 - APT for RPM library
libc5 - The Linux C library version 5 (run-time libraries).
libc5-altdbg - The Linux C library version 5 (alternative debug files).
libc5-altdev - The Linux C library version 5 (alternative dev files).
libdl1-altdev - The Linux dynamic linker library (libc5 altdev files).
libg++27-altdev - The GNU C++ libraries (libc5 version)
libregex0 - GNU regular expression library, run time libraries. [libc5]
manpages-ja-dev - Japanese version of the manual pages (for developers)
manpages-pt-dev - Portuguese Versions of the Manual Pages
termcap-compat - Compatibility package for old termcap-based programs.
xviewg - XView shared libraries [libc6]
xviewg-dev - XView development tools [libc6]
realplayer - Real Player (installer)

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: Ubuntun windows emulaattorit
« Vastaus #30 : 25.10.05 - klo:14.36 »
Kuten jo sanoin noita dev-paketteja. Eli ainakin nyt libc6-dev ja jos käytössä 64-bittinen Ubuntu niin myös libc6-dev-amd64

JPK1990

  • Vieras
Re: Ubuntun windows emulaattorit
« Vastaus #31 : 25.10.05 - klo:14.40 »
varmaan se vika ei ole tässä c kirjastossa vaan ihan jossain muussa kun mulla on libc6 ja develi asennettuna

JPK1990

  • Vieras
Re: Ubuntun windows emulaattorit
« Vastaus #32 : 25.10.05 - klo:14.42 »
mutta problem näkyy tämän ryppään vastauksessa 20 joka on sivulla 2?

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: Ubuntun windows emulaattorit
« Vastaus #33 : 25.10.05 - klo:14.49 »
varmaan se vika ei ole tässä c kirjastossa vaan ihan jossain muussa kun mulla on libc6 ja develi asennettuna
Koitan tässä testin vuoksi itellekkin asentaa. gcc-4.0:lla ei onnistunut pukkasi erroria. Mutta
kun laiton CC-järjestelmämuuttujaksi gcc-3.4 (export CC=gcc-3.4) ja ajoin uudestaan niin lähti kääntämään ja on käännellyt jo jonkin aikaa.
Sieltä piti laittaa: c) Change command line action ja sitten: r) Recompile - Start at configure stage

JPK1990

  • Vieras
Re: Ubuntun windows emulaattorit
« Vastaus #34 : 25.10.05 - klo:14.55 »
mihin toi export CC=gcc-3.4 piti pistää ai näin sh WineCVS.sh -export CC=gcc-3.4 ?

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: Ubuntun windows emulaattorit
« Vastaus #35 : 25.10.05 - klo:15.01 »
mihin toi export CC=gcc-3.4 piti pistää ai näin sh WineCVS.sh -export CC=gcc-3.4 ?
Ei. Järjestelmäparametrit näät komennolla: set ja voit asettaa niitä komennolla export
Eli käsket konsolissa export CC=gcc-3.4
Komennon: set | grep CC pitäisi tulostaa:
Koodia: [Valitse]
CC=gcc-3.4Ja huomaa, että tuo asetus poistuu käytöstä kun suljet sen konsolin jossa tuon ajat.

JPK1990

  • Vieras
Re: Ubuntun windows emulaattorit
« Vastaus #36 : 25.10.05 - klo:16.16 »
Koodia: [Valitse]
--------- Error log - file /home/kake/.WineCVS/sources/cvscedega/ErrorLog : ---------
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking whether make sets $(MAKE)... yes
checking for gcc... gcc-3.4
checking for C compiler default output file name... configure: error: C compiler cannot create executab les
See `config.log' for more details.


Error in Configure

Try fixing the error based on the output above, and
run the script again, without paramaters (Eg: WineCVS.sh)

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: Ubuntun windows emulaattorit
« Vastaus #37 : 25.10.05 - klo:16.42 »
Koodia: [Valitse]
checking for C compiler default output file name... configure: error: C compiler cannot create executab les
See `config.log' for more details.
Eli kerroppa ensin mitä lukee tuossa config.log filussa? Se löytyy varmaankin /home/kake/.WineCVS/sources/cvscedega kansion alta.

JPK1990

  • Vieras
Re: Ubuntun windows emulaattorit
« Vastaus #38 : 25.10.05 - klo:16.49 »
sitä ei ole olemassa siellä on vain tiedosto errorlog jossa on sama virsi jonka jo tänne pistinkin
ja olen etsinyt sitä etsi tiedostoja ohjelmalla ei sitä ole
« Viimeksi muokattu: 25.10.05 - klo:16.51 kirjoittanut JPK1990 »

LittleLion

  • Käyttäjä
  • Viestejä: 1232
    • Profiili
    • http://koti.mbnet.fi/littleli/
Re: Ubuntun windows emulaattorit
« Vastaus #39 : 25.10.05 - klo:16.57 »
sitä ei ole olemassa siellä on vain tiedosto errorlog jossa on sama virsi jonka jo tänne pistinkin
ja olen etsinyt sitä etsi tiedostoja ohjelmalla ei sitä ole
Jaa. Nyt on kyllä pakko sanoa, että en tiedä. Joku paketti sieltä puuttuu.
Ajoithan täällä sanotun riippuvuuksien asennus rimpsun?

sudo apt-get install cvs build-essential bison flex-old libasound2-dev x-window-system-dev libpng12-dev libjpeg62-dev libfreetype6-dev libxrender-dev libttf2 libttf-dev libsdl1.2-dev libsdl-ttf2.0-dev libsdl-net1.2-dev libsdl-gfx1.2-dev msttcorefonts libfontconfig1-dev