Messages recommandés

Posté(e) (modifié)

Salut,

je cherche quelqu'un qui a une version de Visual C++ 2005 ou 2008 PRO pour compiler la dernière version SVN de PCSX2 .

Modifié par erwan2004
Posté(e)

Bof... pas besoin de visual studio pour ça...

Sur ubuntu suffit d'installer automatiquement les paquets logiciels permettant la compilation...

Ensuite de taper quelques commandes du genre :

./configure

et

make

et voilà, plus qu'à attendre la fin de la compilation

Posté(e) (modifié)

Ca parait simple comme tu le dis, mais déjà, avant tout ça, il faudrait :

- installer Ubuntu

- Maitriser l'environnement Ubuntu

- Maitriser la console

- S'y connaitre en compilation

bon même, il y arrive, et cool, il aura un binaire compatible Unix \o/

Or s'il veut compiler avec Visual Basic, c'est pour avoir un exécutable Windows...

J'veux pas faire les rabat-joie, mais ça devient lourd pour chaque topic, mentionnant Windows, ou un de ses logiciels

"C'nul, pas besoin de windows, sous ubuntu ( ou autre distribe ), c'mieux, c'gratuit"

Bon, pour en revenir au sujet, je sais pas ce que c'est la dernière version SVN de PCSX2 , mais tu peux pas le compiler avec un autre compilo, ou environnement de développement gratuit ( code::blocks, dev-c++ )... C'est à cause des librairies utilisées?

Modifié par Plopy
Posté(e)
Bon, pour en revenir au sujet, je sais pas ce que c'est la dernière version SVN de PCSX2 , mais tu peux pas le compiler avec un autre compilo, ou environnement de développement gratuit ( code::blocks, dev-c++ )... C'est à cause des librairies utilisées?

Y a dev-c++, mais il me chie une erreur de variable non définit .

La version "express" de VC++ ne possède pas de compileur ASM .

Posté(e)
Ca parait simple comme tu le dis, mais déjà, avant tout ça, il faudrait :

- installer Ubuntu

- Maitriser l'environnement Ubuntu

- Maitriser la console

Ça, c'est parfaitement humain et ça peut être fait en un après-midi, quand on comprend les choses facilement. Et effectivement, le résultat sera bon. Je pense même qu'on peut compiler un binaire Windows sous Linux avec GCC, mais je ne sais plus exactement comment ça marche tout ça… ce n'est pas vraiment trivial.

D'ailleurs, GCC n'existe-t-il pas aussi dans une version Windows ? Ça peut être une solution possible en ce cas.

Posté(e)

GCC existe biensur sur windows...

bon sinon, y a toujours cygwin au pire

mais pourquoi passer une après midi pour installer Ubuntu, seulement pour compiler un projet.

Essaie plutot de resoudre ton erreur avec Dev-C++.

La version "express" de VC++ ne possède pas de compileur ASM .

Tu veux compiler de l'assembleur?

Posté(e)
y a pas un version demo sur le site de dev de crosoft ?

Si effectivement, limité a 90 jours

Essaie plutot de resoudre ton erreur avec Dev-C++.
La version "express" de VC++ ne possède pas de compileur ASM .

Tu veux compiler de l'assembleur?

Le projet contient quelques fichiers ASM, donc oui .

Posté(e)

il me semble que les compilateurs C compile ce genre de code :

asm

{

//code asm

}

sinon, telecharge un assembleur sur le net gratuit afin de compiler tes asm...

puis compile un par un tes fichiers sources,

et linke les tous par la suite

Posté(e)

Voila le log de la compilation via dev-c++

Compiler: Default compilerBuilding Makefile: "C:\Users\erwan\Documents\pcsx2\windows\mingw\Makefile.win"Executing  make...make.exe -f "C:\Users\erwan\Documents\pcsx2\windows\mingw\Makefile.win" allgcc.exe -c ../AboutDlg.c -o Obj//AboutDlg.o -I"C:/Dev-Cpp/include"  -I"../.."  -I"../../zlib"  -I"../../DebugTools"  -I"../../IPU"  -I"../../x86"  -I".."  -I"../libs"  -v -D__WIN32__ -D__MINGW32__  -Wall  -O3  -mfpmath=sse -march=athlon64	Reading specs from C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/specsConfigured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-as --host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls --enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry --disable-shared --enable-sjlj-exceptions --enable-libgcj --disable-java-awt --without-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter --enable-hash-synchronization --enable-libstdcxx-debugThread model: win32gcc version 3.4.2 (mingw-special) C:/Dev-Cpp/Bin/../libexec/gcc/mingw32/3.4.2/cc1.exe -quiet -v -IC:/Dev-Cpp/include -I../.. -I../../zlib -I../../DebugTools -I../../IPU -I../../x86 -I.. -I../libs -iprefix C:\Dev-Cpp\Bin/../lib/gcc/mingw32/3.4.2/ -D__WIN32__ -D__MINGW32__ ../AboutDlg.c -quiet -dumpbase AboutDlg.c -mfpmath=sse -march=athlon64 -auxbase-strip Obj//AboutDlg.o -O3 -Wall -version -o C:\Users\erwan\AppData\Local\Temp/ccKabaaa.signoring nonexistent directory "C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/../../../../mingw32/include"ignoring nonexistent directory "/mingw/include"ignoring nonexistent directory "/mingw/include"ignoring nonexistent directory "/mingw/lib/gcc/mingw32/3.4.2/include"ignoring nonexistent directory "/mingw/mingw32/include"ignoring nonexistent directory "/mingw/include"#include "..." search starts here:#include <...> search starts here: C:/Dev-Cpp/include ../.. ../../zlib ../../DebugTools ../../IPU ../../x86 .. ../libs C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/../../../../include C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/includeEnd of search list.GNU C version 3.4.2 (mingw-special) (mingw32)	compiled by GNU C version 3.4.2 (mingw-special).GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/../../../../mingw32/bin/as.exe -o Obj//AboutDlg.o C:\Users\erwan\AppData\Local\Temp/ccKabaaa.sgcc.exe -c ../ConfigDlg.c -o Obj//ConfigDlg.o -I"C:/Dev-Cpp/include"  -I"../.."  -I"../../zlib"  -I"../../DebugTools"  -I"../../IPU"  -I"../../x86"  -I".."  -I"../libs"  -v -D__WIN32__ -D__MINGW32__  -Wall  -O3  -mfpmath=sse -march=athlon64	Reading specs from C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/specsConfigured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-as --host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls --enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry --disable-shared --enable-sjlj-exceptions --enable-libgcj --disable-java-awt --without-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter --enable-hash-synchronization --enable-libstdcxx-debugThread model: win32gcc version 3.4.2 (mingw-special) C:/Dev-Cpp/Bin/../libexec/gcc/mingw32/3.4.2/cc1.exe -quiet -v -IC:/Dev-Cpp/include -I../.. -I../../zlib -I../../DebugTools -I../../IPU -I../../x86 -I.. -I../libs -iprefix C:\Dev-Cpp\Bin/../lib/gcc/mingw32/3.4.2/ -D__WIN32__ -D__MINGW32__ ../ConfigDlg.c -quiet -dumpbase ConfigDlg.c -mfpmath=sse -march=athlon64 -auxbase-strip Obj//ConfigDlg.o -O3 -Wall -version -o C:\Users\erwan\AppData\Local\Temp/ccWgbaaa.signoring nonexistent directory "C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/../../../../mingw32/include"ignoring nonexistent directory "/mingw/include"ignoring nonexistent directory "/mingw/include"ignoring nonexistent directory "/mingw/lib/gcc/mingw32/3.4.2/include"ignoring nonexistent directory "/mingw/mingw32/include"ignoring nonexistent directory "/mingw/include"#include "..." search starts here:#include <...> search starts here: C:/Dev-Cpp/include ../.. ../../zlib ../../DebugTools ../../IPU ../../x86 .. ../libs C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/../../../../include C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/includeEnd of search list.GNU C version 3.4.2 (mingw-special) (mingw32)	compiled by GNU C version 3.4.2 (mingw-special).GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/../../../../mingw32/bin/as.exe -o Obj//ConfigDlg.o C:\Users\erwan\AppData\Local\Temp/ccWgbaaa.sgcc.exe -c ../CpuDlg.c -o Obj//CpuDlg.o -I"C:/Dev-Cpp/include"  -I"../.."  -I"../../zlib"  -I"../../DebugTools"  -I"../../IPU"  -I"../../x86"  -I".."  -I"../libs"  -v -D__WIN32__ -D__MINGW32__  -Wall  -O3  -mfpmath=sse -march=athlon64	Reading specs from C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/specsConfigured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-as --host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls --enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry --disable-shared --enable-sjlj-exceptions --enable-libgcj --disable-java-awt --without-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter --enable-hash-synchronization --enable-libstdcxx-debugThread model: win32gcc version 3.4.2 (mingw-special) C:/Dev-Cpp/Bin/../libexec/gcc/mingw32/3.4.2/cc1.exe -quiet -v -IC:/Dev-Cpp/include -I../.. -I../../zlib -I../../DebugTools -I../../IPU -I../../x86 -I.. -I../libs -iprefix C:\Dev-Cpp\Bin/../lib/gcc/mingw32/3.4.2/ -D__WIN32__ -D__MINGW32__ ../CpuDlg.c -quiet -dumpbase CpuDlg.c -mfpmath=sse -march=athlon64 -auxbase-strip Obj//CpuDlg.o -O3 -Wall -version -o C:\Users\erwan\AppData\Local\Temp/ccQ7aaaa.signoring nonexistent directory "C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/../../../../mingw32/include"ignoring nonexistent directory "/mingw/include"ignoring nonexistent directory "/mingw/include"ignoring nonexistent directory "/mingw/lib/gcc/mingw32/3.4.2/include"ignoring nonexistent directory "/mingw/mingw32/include"ignoring nonexistent directory "/mingw/include"#include "..." search starts here:#include <...> search starts here: C:/Dev-Cpp/include ../.. ../../zlib ../../DebugTools ../../IPU ../../x86 .. ../libs C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/../../../../include C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/includeEnd of search list.GNU C version 3.4.2 (mingw-special) (mingw32)	compiled by GNU C version 3.4.2 (mingw-special).GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/../../../../mingw32/bin/as.exe -o Obj//CpuDlg.o C:\Users\erwan\AppData\Local\Temp/ccQ7aaaa.sgcc.exe -c ../Debugger.c -o Obj//Debugger.o -I"C:/Dev-Cpp/include"  -I"../.."  -I"../../zlib"  -I"../../DebugTools"  -I"../../IPU"  -I"../../x86"  -I".."  -I"../libs"  -v -D__WIN32__ -D__MINGW32__  -Wall  -O3  -mfpmath=sse -march=athlon64	Reading specs from C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/specsConfigured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-as --host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls --enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry --disable-shared --enable-sjlj-exceptions --enable-libgcj --disable-java-awt --without-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter --enable-hash-synchronization --enable-libstdcxx-debugThread model: win32gcc version 3.4.2 (mingw-special) C:/Dev-Cpp/Bin/../libexec/gcc/mingw32/3.4.2/cc1.exe -quiet -v -IC:/Dev-Cpp/include -I../.. -I../../zlib -I../../DebugTools -I../../IPU -I../../x86 -I.. -I../libs -iprefix C:\Dev-Cpp\Bin/../lib/gcc/mingw32/3.4.2/ -D__WIN32__ -D__MINGW32__ ../Debugger.c -quiet -dumpbase Debugger.c -mfpmath=sse -march=athlon64 -auxbase-strip Obj//Debugger.o -O3 -Wall -version -o C:\Users\erwan\AppData\Local\Temp/cc0maaaa.signoring nonexistent directory "C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/../../../../mingw32/include"ignoring nonexistent directory "/mingw/include"ignoring nonexistent directory "/mingw/include"ignoring nonexistent directory "/mingw/lib/gcc/mingw32/3.4.2/include"ignoring nonexistent directory "/mingw/mingw32/include"ignoring nonexistent directory "/mingw/include"#include "..." search starts here:#include <...> search starts here: C:/Dev-Cpp/include ../.. ../../zlib ../../DebugTools ../../IPU ../../x86 .. ../libs C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/../../../../include C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/includeEnd of search list.GNU C version 3.4.2 (mingw-special) (mingw32)	compiled by GNU C version 3.4.2 (mingw-special).GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072../Debugger.c: In function `JumpProc':../Debugger.c:98: warning: unsigned int format, long unsigned int arg (arg 3)../Debugger.c: In function `DumpProc':../Debugger.c:141: warning: unsigned int format, long unsigned int arg (arg 3)../Debugger.c:146: warning: unsigned int format, long unsigned int arg (arg 3)../Debugger.c:169: warning: unsigned int format, long unsigned int arg (arg 3)../Debugger.c:173: warning: unsigned int format, long unsigned int arg (arg 3)../Debugger.c:191: warning: unsigned int format, long unsigned int arg (arg 3)../Debugger.c:196: warning: unsigned int format, long unsigned int arg (arg 3)../Debugger.c:215: warning: unsigned int format, long unsigned int arg (arg 3)../Debugger.c: In function `BpexecProc':../Debugger.c:242: warning: unsigned int format, long unsigned int arg (arg 3)../Debugger.c:252: warning: unsigned int format, long unsigned int arg (arg 3)../Debugger.c: In function `BpcntProc':../Debugger.c:272: warning: unsigned int format, long unsigned int arg (arg 3)../Debugger.c:282: warning: unsigned int format, long unsigned int arg (arg 3)../Debugger.c: In function `RefreshDebugger':../Debugger.c:650: warning: unsigned int format, long unsigned int arg (arg 3) C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/../../../../mingw32/bin/as.exe -o Obj//Debugger.o C:\Users\erwan\AppData\Local\Temp/cc0maaaa.sgcc.exe -c ../DebugMemory.c -o Obj//DebugMemory.o -I"C:/Dev-Cpp/include"  -I"../.."  -I"../../zlib"  -I"../../DebugTools"  -I"../../IPU"  -I"../../x86"  -I".."  -I"../libs"  -v -D__WIN32__ -D__MINGW32__  -Wall  -O3  -mfpmath=sse -march=athlon64	Reading specs from C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/specsConfigured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-as --host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls --enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry --disable-shared --enable-sjlj-exceptions --enable-libgcj --disable-java-awt --without-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter --enable-hash-synchronization --enable-libstdcxx-debugThread model: win32gcc version 3.4.2 (mingw-special) C:/Dev-Cpp/Bin/../libexec/gcc/mingw32/3.4.2/cc1.exe -quiet -v -IC:/Dev-Cpp/include -I../.. -I../../zlib -I../../DebugTools -I../../IPU -I../../x86 -I.. -I../libs -iprefix C:\Dev-Cpp\Bin/../lib/gcc/mingw32/3.4.2/ -D__WIN32__ -D__MINGW32__ ../DebugMemory.c -quiet -dumpbase DebugMemory.c -mfpmath=sse -march=athlon64 -auxbase-strip Obj//DebugMemory.o -O3 -Wall -version -o C:\Users\erwan\AppData\Local\Temp/ccigbaaa.signoring nonexistent directory "C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/../../../../mingw32/include"ignoring nonexistent directory "/mingw/include"ignoring nonexistent directory "/mingw/include"ignoring nonexistent directory "/mingw/lib/gcc/mingw32/3.4.2/include"ignoring nonexistent directory "/mingw/mingw32/include"ignoring nonexistent directory "/mingw/include"#include "..." search starts here:#include <...> search starts here: C:/Dev-Cpp/include ../.. ../../zlib ../../DebugTools ../../IPU ../../x86 .. ../libs C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/../../../../include C:/Dev-Cpp/Bin/../lib/gcc/mingw32/3.4.2/includeEnd of search list.GNU C version 3.4.2 (mingw-special) (mingw32)	compiled by GNU C version 3.4.2 (mingw-special).GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072../DebugMemory.c: In function `Debug_Read8':../DebugMemory.c:35: error: `__try' undeclared (first use in this function)../DebugMemory.c:35: error: (Each undeclared identifier is reported only once../DebugMemory.c:35: error: for each function it appears in.)../DebugMemory.c:35: error: syntax error before '{' token../DebugMemory.c:38: error: `val8' undeclared (first use in this function)../DebugMemory.c: At top level:../DebugMemory.c:42: error: syntax error before numeric constant../DebugMemory.c:43: warning: return type defaults to `int'../DebugMemory.c:47: error: syntax error before '}' token../DebugMemory.c: In function `RefreshMemory':../DebugMemory.c:64: warning: unsigned int format, long unsigned int arg (arg 3)../DebugMemory.c:73: warning: unsigned int format, long unsigned int arg (arg 3)../DebugMemory.c: In function `MemoryProc':../DebugMemory.c:164: warning: unsigned int format, long unsigned int arg (arg 3)../DebugMemory.c:167: warning: unsigned int format, long unsigned int arg (arg 3)../DebugMemory.c:170: warning: unsigned int format, long unsigned int arg (arg 3)../DebugMemory.c:206: warning: unsigned int format, long unsigned int arg (arg 3)../DebugMemory.c:216: warning: unsigned int format, long unsigned int arg (arg 3)../DebugMemory.c:219: warning: unsigned int format, long unsigned int arg (arg 3)../DebugMemory.c:221: warning: unsigned int format, long unsigned int arg (arg 3)make.exe: *** [Obj//DebugMemory.o] Error 1Execution terminated

Posté(e)
ignoring nonexistent directory "/mingw/include"

Y a que ca comme message d'erreur quasiment,

ils trouvent pas les fichier header apparement

Posté(e)
Ca parait simple comme tu le dis, mais déjà, avant tout ça, il faudrait :

- installer Ubuntu

- Maitriser l'environnement Ubuntu

- Maitriser la console

Ça, c'est parfaitement humain et ça peut être fait en un après-midi, quand on comprend les choses facilement. Et effectivement, le résultat sera bon. Je pense même qu'on peut compiler un binaire Windows sous Linux avec GCC, mais je ne sais plus exactement comment ça marche tout ça… ce n'est pas vraiment trivial.

D'ailleurs, GCC n'existe-t-il pas aussi dans une version Windows ? Ça peut être une solution possible en ce cas.

Si une version de GCC existe pour windows et on peut créer des executables windows sous GNU/Linux, et pour le reste, je suis d'accord avec toi :)

Le site officiel du projet GCC : http://gcc.gnu.org

De plus il existe des sites/forums nettement plus orienté développement (tous langages) et compilation tel que http://www.developpez.net

sudo apt-get install subversion

svn co https://pcsx2.svn.sourceforge.net/svnroot/pcsx2 ~/.pcsx2

cd ~/.pcsx2

./configure

make

sudo make install

Hop, c'est plié.

Je plussoie également, un copier coller de ces commandes, et en quelques secondes+temps de la compilation, c'est calé

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant