..:: PCSX2 Forums ::..

Full Version: SVN Compile error (Ubuntu 8.10 64bit)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi,
Long time I have been out of PCSX2 (There was other forum and no PG)
But I decided (after buying new machine - core 2 quad and nv 8800GT) to try FF XII
Now I'm trying to compile SVN of PCSX2 from here:
Here's what I did:

0, svn checkout http://pcsx2.googlecode.com/svn/trunk/ pcsx2

Checked ok.

First thing what I have tryed with checked code:

Went to trunk folder and runned:

1, sh fetch.sh - OK

2, sh build.sh - compiled som plugins and end up with
This error:
Code:
----------------------
Building ZeroGS OpenGL
----------------------
make: *** No targets specified and no makefile found.  Stop.
Error with building plugins

-> Looks like that's only missing Makefile

So I decided that plugins can be compiled later Tongue and tryed to compile pcsx2 code:

1, cd to pcsx2 folder

2, autoreconf -fi

3, ./configure --prefix=/home/shinji/pcsx2-bin --enable-sse3
(I have SSE3 CPU - Core 2 Quad)
4, make -j 4

compiling... compiling... compiling... (Matrix Wink )

and then it give me this error:

Code:
shinji@Casper:~/pcsx2/pcsx2$ make -j 4                                                
Making all in x86                                                                    
make[1]: Entering directory `/home/shinji/pcsx2/pcsx2/x86'                            
Making all in ix86                                                                    
make[2]: Entering directory `/home/shinji/pcsx2/pcsx2/x86/ix86'                      
gcc -DPACKAGE_NAME=\"pcsx2\" -DPACKAGE_TARNAME=\"pcsx2\" -DPACKAGE_VERSION=\"0.9.5\" -DPACKAGE_STRING=\"pcsx2\ 0.9.5\" -DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE=\"pcsx2\" -DVERSION=\"0.9.5\" -DSVN_REV=\"Revision:\ 511\" -DNDEBUG=1 -DPCSX2_FORCESSE3=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DENABLE_NLS=1 -I. -I./.. -I./../../   -I./../../common/    -pipe -O3 -fno-omit-frame-pointer -msse  -fpermissive -Xlinker -zmuldefs  -MT ix86_cpudetect.o -MD -MP -MF .deps/ix86_cpudetect.Tpo -c -o ix86_cpudetect.o ix86_cpudetect.cpp                              
In file included from ./../../System.h:26,                                                                                                                                        
                 from ./../../Misc.h:22,                                                                                                                                          
                 from ix86_cpudetect.cpp:22:                                                                                                                                      
./../../SafeArray.h:24: warning: ‘fastcall’ attribute ignored                                                                                                                    
./../../SafeArray.h:25: warning: ‘fastcall’ attribute ignored                                                                                                                    
In file included from ./../../Misc.h:22,                                                                                                                                          
                 from ix86_cpudetect.cpp:22:                                                                                                                                      
./../../System.h:95: warning: ‘fastcall’ attribute ignored                                                                                                                        
./../../System.h:104: warning: ‘fastcall’ attribute ignored                                                                                                                      
./../../System.h:113: warning: ‘fastcall’ attribute ignored                                                                                                                      
./../../System.h:117: warning: ‘fastcall’ attribute ignored
./../../System.h:121: warning: ‘fastcall’ attribute ignored
./../../System.h:125: warning: ‘fastcall’ attribute ignored
ix86_cpudetect.cpp: Assembler messages:
ix86_cpudetect.cpp:124: Error: suffix or operands invalid for `pop'
ix86_cpudetect.cpp:127: Error: suffix or operands invalid for `push'
ix86_cpudetect.cpp:130: Error: suffix or operands invalid for `pop'
ix86_cpudetect.cpp:124: Error: suffix or operands invalid for `pop'
ix86_cpudetect.cpp:127: Error: suffix or operands invalid for `push'
ix86_cpudetect.cpp:130: Error: suffix or operands invalid for `pop'
ix86_cpudetect.cpp:124: Error: suffix or operands invalid for `pop'
ix86_cpudetect.cpp:127: Error: suffix or operands invalid for `push'
ix86_cpudetect.cpp:130: Error: suffix or operands invalid for `pop'
ix86_cpudetect.cpp:124: Error: suffix or operands invalid for `pop'
ix86_cpudetect.cpp:127: Error: suffix or operands invalid for `push'
ix86_cpudetect.cpp:130: Error: suffix or operands invalid for `pop'
ix86_cpudetect.cpp:124: Error: suffix or operands invalid for `pop'
ix86_cpudetect.cpp:127: Error: suffix or operands invalid for `push'
ix86_cpudetect.cpp:130: Error: suffix or operands invalid for `pop'
ix86_cpudetect.cpp:124: Error: suffix or operands invalid for `pop'
ix86_cpudetect.cpp:127: Error: suffix or operands invalid for `push'
ix86_cpudetect.cpp:130: Error: suffix or operands invalid for `pop'
ix86_cpudetect.cpp:124: Error: suffix or operands invalid for `pop'
ix86_cpudetect.cpp:127: Error: suffix or operands invalid for `push'
ix86_cpudetect.cpp:130: Error: suffix or operands invalid for `pop'
ix86_cpudetect.cpp:124: Error: suffix or operands invalid for `pop'
ix86_cpudetect.cpp:127: Error: suffix or operands invalid for `push'
ix86_cpudetect.cpp:130: Error: suffix or operands invalid for `pop'
ix86_cpudetect.cpp:124: Error: suffix or operands invalid for `pop'
ix86_cpudetect.cpp:127: Error: suffix or operands invalid for `push'
ix86_cpudetect.cpp:130: Error: suffix or operands invalid for `pop'
ix86_cpudetect.cpp:124: Error: suffix or operands invalid for `pop'
ix86_cpudetect.cpp:127: Error: suffix or operands invalid for `push'
ix86_cpudetect.cpp:130: Error: suffix or operands invalid for `pop'
make[2]: *** [ix86_cpudetect.o] Chyba 1
make[2]: Leaving directory `/home/shinji/pcsx2/pcsx2/x86/ix86'
make[1]: *** [all-recursive] Chyba 1
make[1]: Leaving directory `/home/shinji/pcsx2/pcsx2/x86'
make: *** [all-recursive] Chyba 1

Don't you know what am I doing wrong?
Or is linux unsupported now? (don't want to run PCSX2 in wine Sad )
why didn't you post this in the linux section? Huh
uh there is no linux section LuirR14

At any rate, there is no 64bit version, that's why it won't compile.

You ay find help here http://forums.pcsx2.net/thread-2373.html
you should use sh build.sh all, not just sh build.sh. And you could not compile pcsx2 for x64-bit. You should made -m32 targeting.
(02-17-2009, 12:56 AM)Krakatos Wrote: [ -> ]uh there is no linux section LuirR14

At any rate, there is no 64bit version, that's why it won't compile.

You ay find help here http://forums.pcsx2.net/thread-2373.html
oh my bad Tongue
didn't notice you guys took it off Tongue and also didn't notice the topic was saying 64-bit which is already dropped. Closedeyes
Zeydlitz: thank you, i'll try it
Just one last question: Where I should pass -m32 to ./configure?
To every CxxFLAG options at every configure. There is also more easy solution, Arcum provide link to it in compilation thread.