2009-05-08, 19:32
  #1
Medlem
Slangen88s avatar
En ny dag, ett nytt problem.
Det är så att jag pillar lite med source koden för zsnes 1.51.

Problemet är ju då att jag inte kan kompilera den till en körbar fil.
Kan försöka förklara vad jag har gjort tills nu, (Guiden jag har kört med finns här).

Jag laddade ner source koden till Zsnes 1.51 ifrån deras sida.
Packade upp .tar.bz2 med "tar xvzf package.tar.bz2"
Gick in i src mappen och skrev "./configure".
(Fick detta meddelandet när det var färdigt: "Configure complete, now type 'make' and pray.")

Fick en hel del felmeddelande om packet jag inte hade, såsom Nasm, SDL, G++ och lite mer. Dom har jag installerat nu iallafall.

Sen skrev jag "make", och då kommer det här felmeddelandet:

Kod:
slangen@ubuntu:~/Skrivbord/zsnes_1_51/src$ make
g++  -pipe -I. -I/usr/local/include -I/usr/include -D__UNIXSDL__  -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT  -D__OPENGL__ -march=i386 -O3 -fomit-frame-pointer -s -fno-rtti -o tools/fileutil.o -c tools/fileutil.cpp
tools/fileutil.cpp:1: fel: CPU:n du valde stödjer inte instruktionsuppsättningen x86-64
tools/fileutil.cpp:1: fel: CPU:n du valde stödjer inte instruktionsuppsättningen x86-64
make: *** [tools/fileutil.o] Fel 1


Då kommer ju frågorna då.

1. Är inte SDL grejen kompatibel med 64 bittars versionen av Ubuntu?
2. Finns det någon workaround?

Jätte tacksam för svar

Edit: Kan det vara så att Zsnes källkoden jag har inte stödjer 64-bit? Vore kanske lite logiskt .

//Slangen88
__________________
Senast redigerad av Slangen88 2009-05-08 kl. 19:39.
Citera
2009-05-08, 19:45
  #2
Medlem
Citat:
Ursprungligen postat av Slangen88
En ny dag, ett nytt problem.
Det är så att jag pillar lite med source koden för zsnes 1.51.

...


Du måste ha andra flaggor till ./configure enligt denna:
http://ubuntuforums.org/showthread.php?t=378941

Kan rekommendera snes9x-gtk annars, som jag tycker mer om zsnes.
Citera
2009-05-08, 21:29
  #3
Medlem
Slangen88s avatar
Tack Hedlund. Trodde att man fick kompilera snes emulatorn själv, men snes9x funkade hur bra som helst.

För lite mer information om ämnet så verkar det som att man inte kan kompilera 32-bits versioner i 64-bit, eller något sånt. Läste lite gran på forumet du länkade. Måste vara där felet ligger.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in