Tout d'abord, toute la Team Hackademy vous souhaite une année 2008 pleine de bonnes choses !
Pour débuter cette année, nous sommes heureux de vous annoncer que le Ezine commence à prendre forme (surtout l'équipe qui dirigera celui-ci) et devrait apparaitre sur le Web début Avril. Cela peut paraitre loin mais nous voulons vraiment faire un Ezine de qualité, cela demande donc beaucoup de préparation.
Pour ceux qui aimeraient publier dans le premier numéro il est encore temps d'envoyer vos articles (au pire il seront pour le prochain numéro) directement à redaction@thehackademy.net.
Autre annonce importante, le premier meeting HZV aura lieu le 16 Février 2008 sur Paris (dans les locaux de Sysdream). Celui-ci sera mensuel et aura pour concept de dispenser une formation d'environ 4h sur divers thèmes choisi par la communauté. Le premier thème abordé sera la sécurité VoIP et sera dispensé par CrashFr. Il vous est possible de réserver vos places en formulant votre demande sur meeting@thehackademy.net. Les meeting sont aussi l'occassion pour ceux qui n'auront pas la chance d'assister à la formation de faire des rencontres avec les autres membres de la communauté. Biensur ce meeting est ouvert à tous et gratuit (seul la limite de place disponible peut vous empecher l'accès; alors faites vite !).
Bonne année et n'oubliez pas: HZV will never die !
|
| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
SeaX
Inscrit le: 02 Oct 2005 Messages: 22
|
Posté le: Lun Oct 08, 2007 5:49 pm |
Sujet du message: [TCL/TK]Probleme compilation emulegos
|
|
Salut a tous,
* Je ne sais pas si je dois mettre ça dans le forum prog ou Unix*
Je n'arrive pas a compiler EmulegOS et je ne sais vraimient plus quoi faire. l'erreur que j'ai est la suivante :
| Code: |
seax@bankize:/media/cours/2A-UU/realtime/legos/emulegos$ make
g++ -g -Wall -D_REENTRANT -DEMULEGOS -D_GNU_SOURCE -DEMU_LNP_SUPPORT=0 /media/cours/2A-UU/realtime/legos/emulegos/swmux_emu.o /media/cours/2A-UU/realtime/legos/emulegos/Main_emu.o /media/cours/2A-UU/realtime/legos/emulegos/RealWorld_emu.o /media/cours/2A-UU/realtime/legos/emulegos/emuLegOs_emu.o /media/cours/2A-UU/realtime/legos/emulegos/tkAppInit_emu.o -L/usr/X11R6/lib -ldl -lpthread -L/usr/lib/libtcl8.4.so /usr/lib/libtcl8.4.so -lm -o _emu
/media/cours/2A-UU/realtime/legos/emulegos/emuLegOs_emu.o: In function `emulegos::rcx_start(int, char**)':
/media/cours/2A-UU/realtime/legos/emulegos/emuLegOs.cpp:145: undefined reference to `rcx_main(int, char**)'
/media/cours/2A-UU/realtime/legos/emulegos/tkAppInit_emu.o: In function `Tcl_AppInit':
/media/cours/2A-UU/realtime/legos/emulegos/tkAppInit.cpp:85: undefined reference to `Tk_Init'
/media/cours/2A-UU/realtime/legos/emulegos/tkAppInit.cpp:88: undefined reference to `Tk_SafeInit'
/media/cours/2A-UU/realtime/legos/emulegos/tkAppInit.cpp:88: undefined reference to `Tk_Init'
/media/cours/2A-UU/realtime/legos/emulegos/tkAppInit_emu.o: In function `main':
/media/cours/2A-UU/realtime/legos/emulegos/tkAppInit.cpp:55: undefined reference to `Tk_MainEx'
collect2: ld a retourné 1 code d'état d'exécution
make: *** [_emu] Erreur 1
|
J'ai bien les bibliothèque TCL/TK d'installé mais je ne comprends pas pourquoi il m'envoie ces message d'erreur. J'ai verifié si les fonction demandées sont bien dans les .h utilisé et bien c'est pas vraiment ça: je m'explique:
- Pb type 1 : L'exemple pour Tk_Init : je ne trouve pas la fonction telle quelle est decrite dans le man mais plutôt
| Code: |
/* ce que le fichier cpp utilise */
Tk_Init(interp); // interp = Tcl_Interp * interp
/* ce que j'ai dans le fichier .h */
EXTERN int Tk_Init _ANSI_ARGS_((Tcl_Interp * interp)); |
-Pb type 2 : Pour le Tk_Main
| Code: | /* ce que j'ai dans le fichier cpp */
Tk_Main(argc, argv, Tcl_AppInit);
/* ce que j'ai dans le fichier .h */
EXTERN void Tk_MainEx _ANSI_ARGS_((int argc, char ** argv,
Tcl_AppInitProc * appInitProc,
Tcl_Interp * interp));
|
Je ne sais pas s'il faut "bidouiller" ou pas. S'il le faut comment faire .... bref je suis perdu.
Si qqun pourrais me répondre avec un bout de solution ça serait cool.
Merci d'avance,
SeaX
PS : meme si je change les fonction Tk_Main par Tk_MainEx (en adaptant les arg) j'ai tjs ça : | Code: | /media/cours/2A-UU/realtime/legos/emulegos/tkAppInit.cpp:55: undefined reference to `Tk_MainEx'
|
Station : Linux Ubuntu 7.10 |
|
| Revenir en haut |
|
 |
|
|