Sida 1 av 1

installera cedega från cvs

Postat: 17 aug 2006, 11:35
av Niklas Bolmdahl
Har försökt att följa Kompilera Cedega för nybörjare, en guide från linuxportalen.se.
Där står det att jag ska installera en del paket, då bl a x-window-system-dev. Problemet är att jag inte hittar paketet, varken i synaptic eller på http://packages.ubuntu.com/. Hur hittar jag det här paketet?

installera cedega från cvs

Postat: 17 aug 2006, 12:04
av AkeJO
Jag tror dom menar att man sätter in antingen xorg-x11-devel eller XFree86-devel då de är respektive utv paket till X.

För Ubuntu finns två paket du kan prova.

- xserver-xorg-dev - X.Org X server -- development files
- xorg-dev - the X.Org development libraries

installera cedega från cvs

Postat: 17 aug 2006, 12:41
av Niklas Bolmdahl
njae, det finns ett paket som heter "x-window-system-core", och dessutom så skriver de x-window-system-dev i apt-get kommandot.

men ska prova ditt tips iaf.

edit: ok, meta-paket. fattar.

installera cedega från cvs

Postat: 17 aug 2006, 14:08
av Niklas Bolmdahl
processen bara "försvinner" (poof, borta) när den ska börja kompilera källkoden.
Saknas nåt? Guiden säger inget om det iaf.

installera cedega från cvs

Postat: 17 aug 2006, 14:42
av AkeJO
Beskriv vad du gör, kommer det upp några meddelanden under starten(eller slutet) av kompileringen?

installera cedega från cvs

Postat: 17 aug 2006, 15:21
av Niklas Bolmdahl
i enlighet med guiden så plockar jag skriptet från linux-gamers och kör det. Allt funkar bra tills skriptet kommer till "make", där det stannar.

jag tänkte två steg till nu, och startade processen från en terminal (istället för att dubbelklicka på scriptet i nautilus).
Nu ser jag felet. Finns det nåt sätt för mig att få ut cvs-cedega till min amd64?
Scriptet tycks vara avsett för 32-bitars system.

För att förtydliga:

Kod: Markera allt

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 ...




--------- Error log - file /home/niklas/.WineCVS/sources/cvscedega/ErrorLog : ---------
make[1]: Entering directory `/home/niklas/.WineCVS/sources/cvscedega/winex/unicode'
gcc -MMD -c  -I. -I. -I../include -I../include  -g -O2 -Wall -fno-keep-static-consts -D__const=const -fno-strict-aliasing -Wa,--execstack -D__int8=char -D__int16=short -D__int32=int "-D__int64=long long" -fPIC -D__WINE__ -D_REENTRANT  -o casemap.o casemap.c
I fil inkluderad från ../include/winnt.h:10,
                 från ../include/windef.h:16,
                 från ../include/wine/unicode.h:10,
                 från casemap.c:4:
../include/basetsd.h:153:3: fel: #error Unknown CPU architecture!
I fil inkluderad från ../include/windef.h:16,
                 från ../include/wine/unicode.h:10,
                 från casemap.c:4:
../include/winnt.h:1035:2: fel: #error You need to define a CONTEXT for your CPU
In file included from ../include/windef.h:16,
                 from ../include/wine/unicode.h:10,
                 from casemap.c:4:
../include/winnt.h:1038: error: syntax error before "*" token
../include/winnt.h:1038: varning: type defaults to "int" in declaration of "PCONTEXT"
../include/winnt.h:1038: varning: datadefinition har ingen typ eller lagringsklass
../include/winnt.h:2073: error: syntax error before "PCONTEXT"
../include/winnt.h:2073: varning: inget semikolon vid slutet av struktur eller union
../include/winnt.h:2074: varning: type defaults to "int" in declaration of "EXCEPTION_POINTERS"
../include/winnt.h:2074: varning: type defaults to "int" in declaration of "PEXCEPTION_POINTERS"
../include/winnt.h:2074: varning: datadefinition har ingen typ eller lagringsklass
../include/winnt.h:2086: error: syntax error before "PCONTEXT"
../include/winnt.h:2098: error: syntax error before "ExceptionInfo"
../include/winnt.h:2101: error: syntax error before "epointers"
In file included from ../include/winnls.h:5,
                 from ../include/wine/unicode.h:11,
                 from casemap.c:4:
../include/winbase.h:121: error: syntax error before "LPCONTEXT"
../include/winbase.h:121: varning: type defaults to "int" in declaration of "LPCONTEXT"
../include/winbase.h:121: varning: datadefinition har ingen typ eller lagringsklass
../include/winbase.h:123: error: syntax error before "LPEXCEPTION_POINTERS"
../include/winbase.h:123: varning: type defaults to "int" in declaration of "LPEXCEPTION_POINTERS"
../include/winbase.h:123: varning: datadefinition har ingen typ eller lagringsklass
../include/winbase.h:1366: error: syntax error before "CONTEXT"
../include/winbase.h:1503: varning: type defaults to "int" in declaration of "CONTEXT"
../include/winbase.h:1503: error: syntax error before "*" token
make[1]: *** [casemap.o] Fel 1
make[1]: Leaving directory `/home/niklas/.WineCVS/sources/cvscedega/winex/unicode'
make: *** [unicode/libwine_unicode.so] Fel 2


Error in Make

Try fixing the error based on the output above, and
run the script again, without paramaters (Eg: WineCVS.sh)
nummer fem är grön

installera cedega från cvs

Postat: 17 aug 2006, 18:16
av AkeJO
Jag har inte amd eller amd64 så jag e lite vilse.

Men 'förr i tiden' fick man alltid kolla i configure scriptet eller i Makefile för att kompilera för olika system. Jag föreslår att du kollar i filen 'configure' eller annan eventuell viktig inställningsfil om det finns options man kan lägga till för amd64.

Oftast handlar det mest om att ta bort ett # från en rad.

installera cedega från cvs

Postat: 17 aug 2006, 20:35
av Niklas Bolmdahl
verkar vara ett script för alla system. kommentarerna nämner allt från gcc2.0 till solaris och aix, och vad som görs för att skapa kompatibilitet.

finns det nån annan idé?

installera cedega från cvs

Postat: 22 aug 2006, 16:50
av Niklas Bolmdahl
snälla någon, hjälp?

har försökt att bygga wine utifrån instruktioner från winehq oxå, men det lyckas jag inte heller med

installera cedega från cvs

Postat: 23 aug 2006, 15:58
av Guttasej
wine behöver du ju inte bygga.. bara att lägga till i repository och installera via synaptic.

EDIT:
för att spara tid så att jag slipper frågan var du hittar det så lägger jag in länken till wines hemsida där det står hur man gör :rolleyes: hihi *snäll*
http://www.winehq.com/site/download-deb

installera cedega från cvs

Postat: 23 aug 2006, 16:20
av Niklas Bolmdahl
det gäller inte om man har ett 64-bitars system, tyvärr.
De har bara förkompilerat för 32-bitars system.

installera cedega från cvs

Postat: 23 aug 2006, 22:43
av Guttasej
aj då,, tyckte inte jag såg någon post som sade att det handlade om 64bitars ^^

får skylla på att jag var trött *vissla*

installera cedega från cvs

Postat: 24 aug 2006, 07:19
av Niklas Bolmdahl
lugnt. :)

hoppas bara att nån kan hjälpa mig. Har försökt få hjälp här på orten av kompisar, men tyvärr är jag den enda i bekantskapskretsen som försökt mig på det (tydligen) idiotiska projektet att kompilera 32-bitars kod på en 64-bitars maskin.

(snälla, snälla någon, H J Ä L P M I G)

installera cedega från cvs

Postat: 24 aug 2006, 09:37
av Okänd
Det fanns ingen hjälp att få på http://wiki.winehq.org/WineOn64bit eller?

installera cedega från cvs

Postat: 24 aug 2006, 12:18
av Niklas Bolmdahl
tyvärr hänger sig de instruktionerna vid make.
Det blir nåt fel på länkningen, nåt om att det faktiskt inte går att länka mellan 32 och 64 bitars, trots att jag försökte.

installera cedega från cvs

Postat: 28 aug 2006, 03:39
av Anton Fosselius
höllpå att kompilera den där förbannade koden i typ 2månader utan att lyckas..
sen kom jag och tänka på
P2P, torrent <3
bara att köra en .deb fil funka direkt. :D
att jag inte kom att tänka på det från början.

ska du köra typ CS eller DoD så tycker jag att steam fungerar mycket bättre med Wine än med cedega.
ska du däremot köra CS:s eller DoD:s eller BF2 så fungerar ju cedega bäst.

installera cedega från cvs

Postat: 28 aug 2006, 11:14
av Niklas Bolmdahl
tyvärr rätt svårt att hitta en torrent eller P2P-share som har vare sig wine eller cedega för AMD64.
Har redan testat den vägen, men hittar bara massa med x86-filer. :(

installera cedega från cvs

Postat: 28 aug 2006, 11:43
av sagabusan
Kanske inte hjälper men jag hittade detta på Planet ubuntu
http://linux.blogweb.de/

kolla vad han skriver under wine update från 23 Aug.

installera cedega från cvs

Postat: 28 aug 2006, 19:40
av Anton Fosselius
http://www.torrentspy.com
sök på cedega.

installera cedega från cvs

Postat: 29 aug 2006, 09:40
av Niklas Bolmdahl
finns bara 386-torrents där, tyvärr.

men tack ändå. :)

ska försöka lära mig mer om kompilering för att fixa min egna kopia istället