probleme dans la compile de winex - Installation - Linux et OS Alternatifs
Marsh Posté le 04-04-2003 à 22:06:11
Apparement, tu n'as pas d'accélération matérielle 3D disponible pour OpenGL sur ton ordi tel qu'il est configuré
Installe les pilotes nvidia, je crois qu'ils livrent leurs headers pour tout ce qui touche à l'OpenGL non
Marsh Posté le 04-04-2003 à 22:22:07
npiveau probleme:
gcc -c -I. -I. -I../include -I../include -g -O2 -Wall -mpreferred-stack-boundary=2 -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o wine.spec.o wine.spec.c
gcc -c -I. -I. -I../include -I../include -g -O2 -Wall -mpreferred-stack-boundary=2 -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o main.o main.c
ld -r wine.spec.o main.o -o miscemu.o
make[1]: Leaving directory `/home/benoit/winex-quartz/miscemu'
gcc -o wine miscemu/miscemu.o -L./dlls -lntdll -L./library -lwine -L./unicode -lwine_unicode -lm
./library/libwine.so: undefined reference to `errno'
./library/libwine.so: undefined reference to `h_errno'
collect2: ld returned 1 exit status
make: *** [wine] Erreur 1
Marsh Posté le 05-04-2003 à 11:15:02
c'est une version cvs ? c'est peut-être juste un aléa du cvs.
sinon, regarde si pendant le configure il n'y manquait rien relatif au debug.
tu peux aussi essayer de faire un
./configure --disable-debug (et --disable-trace ?)
puisque je pense que ça ne te servira à rien et que ça peut peut-être contourner le problème.
Marsh Posté le 05-04-2003 à 11:16:57
http://mjules.free.fr/Tutorial_win [...] aft_3.html
Marsh Posté le 05-04-2003 à 12:21:36
j'ai fais
./configure --prefix=/usr/winex-cvs --with-x --disable-trace --enable-opengl --disable-debug
tout ce passe bien puis: make depend && make
c'est la que ça ne va pas
Marsh Posté le 05-04-2003 à 12:27:22
tu as bien fait un make clean avant de recommencer à compiler ?
quelle distribution ? quelle version de gcc ? (j'ai testé sur les versions 2.96 et 3.2 )
tu as essayée avec une version + récente ? en utilisant l'installeur winex ?
Marsh Posté le 05-04-2003 à 12:44:39
Non je n'ai pas essayer make clean, j'essai de suite
je suis ultradébutant sur linux
Mandrake 9.1
gcc 3.2.2-3
L'installeur winex? c'est quoi ça
Marsh Posté le 05-04-2003 à 12:53:49
tjs meme probleme je vais essayer une version plus récente
Marsh Posté le 05-04-2003 à 13:11:25
rafraichit ma page web, j'ai mis à jour une partie du tutorial pour les versions + récentes.
Marsh Posté le 05-04-2003 à 14:29:58
j'ai tjs le meme probleme
j'ai assayer l'install du winex
Marsh Posté le 09-04-2003 à 16:47:36
benoit43 a écrit : Non je n'ai pas essayer make clean, j'essai de suite |
idem :
Mandrake 9.1
gcc 3.2
et même problème :
mais c'est en utilisant un compilateur fortran
Citation : 2028 Lines Compiled |
ça marchait sous mandrake9.0, c-a-d avec une version antérieure de gcc
d'après la visite de plusieurs forums, le pb vient de l'incompatibilité de certains logiciels (fortran intel pour moi, WineX pour toi) avec la nouvelle version 3.2 de gcc.
ex avec fortran absoft :
Citation : Platform: Intel/Linux |
par exemple pour absoft ils ont un patch, mais pour mon fortran Intel, il n'y a rien, et pour wineX je ne sais pas.
La seule solution que j'ai vue c'est de remettre une version de glibc avec laquelle le logiciel fonctionnait. Mais ça je ne sais pas comment on fait...
Marsh Posté le 04-04-2003 à 21:55:59
voila ce que j'ai apres quelque seconde de compile
In file included from d3dgl_private.h:5,
from caps.c:18:
../../include/wine_gl.h:31:20: GL/glu.h: No such file or directory
make[2]: *** [caps.o] Erreur 1
make[2]: Leaving directory `/home/benoit/winex-quartz/dlls/d3dgl'
make[1]: *** [d3dgl/libd3dgl.so] Erreur 2
make[1]: Leaving directory `/home/benoit/winex-quartz/dlls'
make: *** [dlls] Erreur 2
[benoit@localhost winex-quartz]$