Le 4 juil. 09 à 14:24, François Gallo a écrit :
Le 4 juil. 09 à 10:08, François Gallo a écrit :
Le 3 juil. 09 à 22:21, Benoît Minisini a écrit :
Hello Benoit,
Me revoila me revoici mais avec une petite merveille entre les mains,
un cher iMac avec Mac OS X bien entendu.
Alors voilà, la situation est que :
- Je ne suis pas habitué de Mac OS X mais ca reste un UNIX donc
je le prends en main relativement vite.
- Tu ne connais pas grand chose a Mac OS X (voir pas du tout a ce que
j'ai
pu lire sur la ML en) mais dans la doc tu indiques sur la questions de
compilation sur Mac OS X qu'il te faudrait un accés SSH a la rigueur
pour
faire celà a distance.
Je me porte volontaire pour t'aider davantage a étendre Gambas sur le
monde
Mac OS X !
Bon bien sur si ça t'intèresse pas on enterre le mail :D
Mais bon si tu es intéressé pour faire éventuellement une tentative
de portage de GB sur Mac OS X préviens moi
(moi je ne demande pas mieux d'avoir GB sur Mac OS X ;-) )
François
---------------------------------------------------------------------------
Je suis intéressé, mais effectivement je ne connais rien à Mac OS X.
Il faudrait que tu essaies de compiler /trunk, en installant tout ce qu'il
faut pour que ça compile. Je n'ai aucune idée de comment les programmes X11
peuvent tourner, mais ça doit être possible. Peut-être que l'interface
graphique de Mac OS X est capable d'émuler un serveur X ?
En tout cas, une fois ça fait, je pourrais intervenir par ssh pour débugger !
Voilà, tiens-moi au courant !
--
Benoît
Impeccable !
Ravi d'apprendre ça ;-)
Le projet sur lequel je vais apporter une grosse contribution (face à la documentation ect ...)
c'est de faire un composant GB pour le framework Cocoa pour l'intégration d'applications
fait en Gambas dans un environnement Mac OS X :) .
Je vais mettre tout ça en place pour la compilation et je te tiens au courant pour un premier
rapport.
François.
Bon benoit, j'ai grand besoin de toi car dans l'état actuelle, je ne comprends pas le pourquoi
du plantage de la compilation de GBC.
Aprés avoir installé les libs principaux strict minimun j'obtiens aprés un ./configure global :
************************************************************
THESE COMPONENTS ARE DISABLED:
-e
- gb.corba
- gb.crypt
- gb.db.firebird
- gb.db.mysql
- gb.db.odbc
- gb.db.postgresql
- gb.db.sqlite2
- gb.opengl
- gb.pcre
- gb.qt
- gb.qt.kde
- gb.sdl
- gb.sdl.sound
- gb.v4l
************************************************************
Bon bizarrement gb.qt étant désactivé, je ne sais pas si c'est le fait
que c'est pas le même chemin vers la libs sur Mac OS X ou juste
que c'est la version 3 de gb.qt et non 4, fin bref, "pour le moment"
j'ai passé a travers. (le composant gb.gtk+ est passé sans soucis par contre)
Je résume les étapes des commandes que j'ai effectué (dans le trunk/ ) :
./reconf-all
./configure
et lors du make, voici là ou ca tape :
gcc -DHAVE_CONFIG_H -I. -I.. -I../share -D_REENTRANT -I../libltdl -I/usr/include/ffi/ -DGAMBAS_PATH="\"/usr/local/bin\"" -pipe -Wall -Wno-unused-value -fsigned-char -fvisibility=hidden -g -Os -MT gbx3-gb_common.o -MD -MP -MF .deps/gbx3-gb_common.Tpo -c -o gbx3-gb_common.o `test -f 'gb_common.c' || echo './'`gb_common.c
gb_common.c:38: error: syntax error before _oldsegv
gb_common.c:38: warning: type defaults to int in declaration of _oldsegv
gb_common.c:38: warning: data definition has no type or storage class
gb_common.c:39: error: syntax error before _oldbus
gb_common.c:39: warning: type defaults to int in declaration of _oldbus
gb_common.c:39: warning: data definition has no type or storage class
gb_common.c: In function CHECK_enter:
gb_common.c:58: warning: assignment makes integer from pointer without a cast
gb_common.c:59: warning: assignment makes integer from pointer without a cast
gb_common.c: In function CHECK_leave:
gb_common.c:64: warning: passing argument 2 of signal makes pointer from integer without a cast
gb_common.c:65: warning: passing argument 2 of signal makes pointer from integer without a cast
make[4]: *** [gbx3-gb_common.o] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
imac-de-francois-gallo:trunk francois$
Alors est-ce que c'est du au manque d'une certaine librairie ou autre chose ?
Francois
------------------------------------------------------------------------------
_______________________________________________
Gambas-user-fr mailing list
Gambas-user-fr@...
https://lists.sourceforge.net/lists/listinfo/gambas-user-fr