#26 Le 02/05/2007, à 14:00
- revax
Re : Compiler pour Mac et Windows sous linux
Pardon d'avoir était si tardif, mais j'ai eu quelques problèmes de connexion.
Je n'ai pas compris l'histoire des deux .cbp je n'ai mis que celui pour linux.
Bref www.skouiky.info/chamow/morpion3D.zip ("enregistrer la cible sous")
J'ai ajouté les menus en Français (en anglais par défaut) et mis une jolie image d'un morpion pour l'application :]
Vraiment sympa ce jeu
Si tu as besoin de moi encore à l'avenir prend contact avec moi.
Hors ligne
#27 Le 02/05/2007, à 19:46
- Scoutone
Re : Compiler pour Mac et Windows sous linux
merci bcp, et ravi que ca te plaise
et merci pour les menus (ca sera plus simple comme ca)
#28 Le 03/05/2007, à 09:29
- Nigo
Re : Compiler pour Mac et Windows sous linux
Encore se serait pour MacOS, mais la pour Windows...
ridicule comme remarque "Encore se serait pour MacOS, mais la pour Linux..."
Hors ligne
#29 Le 03/05/2007, à 09:39
- Hermes le Messager
Re : Compiler pour Mac et Windows sous linux
Sinon, pour des trucs comme cela, il vaut mieux s'orienter vers de langages multiplateformes dès le départ, au hasard python.
Hors ligne
#30 Le 03/05/2007, à 10:11
- TatSou-Max
Re : Compiler pour Mac et Windows sous linux
TatSou-Max a écrit :Encore se serait pour MacOS, mais la pour Windows...
ridicule comme remarque "Encore se serait pour MacOS, mais la pour Linux..."
L'as-tu comprise au moins ?
je m'explique:
C'est s'embêter pour rien que de chercher à compiler un programme pour windows avec une machine virtuelle, alors qu'il dispose également de Windows en dual-boot.
Mais ne disposant pas de MacOS, je comprends déjà plus l'utilité de la virtualisation.
Hors ligne
#31 Le 12/06/2007, à 19:19
- Scoutone
Re : Compiler pour Mac et Windows sous linux
pour windows, j'ai trouvé presque mieux que d'installer Code::blocks sous wine:
Howto: Code::blocks and Cross Compile
en gros on règle les paramètres sous Code::blocks afin que le compilateur soit Mingw32.
je dis presque mieux parce que si la compilation se fait sans soucis (pour hello world dans tout les cas ), l'exécution en revanche...plante
je vais voir si il est possible de régler ça, mais en tout cas la question de la compilation sous ubuntu pour windows est réglée
rien n'empêche d'exécuter le programme en console à coté avec wine, mais F9 perd alors de son attrait
voici l'erreur que j'ai:
run-detectors: unable to find an interpreter for
/home/REP_EXE/CrossCompile.exe
si jamais quelqu'un se penche sur le sujet :-°
Dernière modification par Scoutone (Le 12/06/2007, à 21:06)
#32 Le 13/06/2007, à 16:34
- xcxl
Re : Compiler pour Mac et Windows sous linux
run-detectors: unable to find an interpreter for
/home/REP_EXE/CrossCompile.exe
Apparement il n'arrive pas à l'interpreter, ce qui est normal vu que c'est un .exe, c'est donc seulement possible avec wine.
Hors ligne
#33 Le 13/06/2007, à 17:14
- Scoutone
Re : Compiler pour Mac et Windows sous linux
jusque là on est d'accord, mais dans le howto, ils proposaient d'installer wine (chose faite) et de créer un script pour pouvoir lire "tranquillement" le programme.
mais il se peut que le script ne soit pas si fiable
#34 Le 13/06/2007, à 17:47
- xcxl
Re : Compiler pour Mac et Windows sous linux
Deja perso j'ai pas trouvé insight...
EDIT : kk1 sait ce qu'est une "référence indéfinie vers « _WinMain@16 »"?
Dernière modification par xcxl (Le 14/06/2007, à 11:00)
Hors ligne
#35 Le 14/06/2007, à 13:50
- TobyKaos
Re : Compiler pour Mac et Windows sous linux
Yep, tu as inclus window.h et genre tu as fait un appel à la fonction int WINMAIN a la place de int main.
Si quelqu'un peut me dire s'il est possible de cross compiler une dll à partir de ubuntu merci. en tout cas je tente.
Sinon y a t il un moyen facile d'utiliser libxml++ sous windows? libxml2 se compile bien mais je voudrais utiliser libxml++ qui est un wrapper c++. Et dans ce cas il faut compiler tout un tas de lib (sigc++, glib, glibmm, pthreads), le bordel quoi.
Je m'égare, sorry.
Hors ligne
#36 Le 15/06/2007, à 11:31
- xcxl
Re : Compiler pour Mac et Windows sous linux
Yep, tu as inclus window.h et genre tu as fait un appel à la fonction int WINMAIN a la place de int main.
Si quelqu'un peut me dire s'il est possible de cross compiler une dll à partir de ubuntu merci. en tout cas je tente.
Sinon y a t il un moyen facile d'utiliser libxml++ sous windows? libxml2 se compile bien mais je voudrais utiliser libxml++ qui est un wrapper c++. Et dans ce cas il faut compiler tout un tas de lib (sigc++, glib, glibmm, pthreads), le bordel quoi.
Je m'égare, sorry.
D'apres normalement ya pas de prob tant que ta les librairies qui en dépende.
Dernière modification par xcxl (Le 15/06/2007, à 11:31)
Hors ligne