Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/01/2007, à 16:22

Kivutar

Probleme de make avec Cedega

Bonjour,
je suis à l'étape 5 du script d'installation de CVS Cedega.

J'ai bien changé de compileur comme indiqué :

sudo apt-get install gcc-3.4
export CC=gcc-3.4 make

Le message d'erreur est moin long qu'avec gcc4, c'est un pas en avant !

Voici donc les messages d'erreur en question :

--------- Error log - file /home/kivutar/.WineCVS/sources/cvscedega/ErrorLog : ---------
make[1]: entrant dans le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/libs/wpp »
make[1]: Rien à faire pour « all ».
make[1]: quittant le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/libs/wpp »
make[1]: entrant dans le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/port »
make[1]: Rien à faire pour « all ».
make[1]: quittant le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/port »
make[1]: entrant dans le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/unicode »
make[1]: « libwine_unicode.so » est à jour.
make[1]: quittant le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/unicode »
make[1]: entrant dans le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/tools »
make[2]: entrant dans le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/tools/winebuild »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/tools/winebuild »
make[2]: entrant dans le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/tools/winedump »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/tools/winedump »
make[2]: entrant dans le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/tools/wmc »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/tools/wmc »
make[2]: entrant dans le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/tools/wrc »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/tools/wrc »
make[2]: entrant dans le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/tools/widl »
make[2]: Rien à faire pour « all ».
make[2]: quittant le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/tools/widl »
make[1]: quittant le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/tools »
make[1]: entrant dans le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/port »
make[1]: « libwine_port.so » est à jour.
make[1]: quittant le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/port »
make[1]: entrant dans le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/server »
make[1]: « libwineserver.so » est à jour.
make[1]: quittant le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/server »
make[1]: entrant dans le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/server »
make[1]: « wineserver » est à jour.
make[1]: quittant le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/server »
make[1]: entrant dans le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/miscemu »
gcc -o wine-preloader -static -nostartfiles -nodefaultlibs -Wl,-Ttext=0x78000000 preloader.o 
preloader.o: In function `wld_printf':
/home/kivutar/.WineCVS/sources/cvscedega/winex/miscemu/preloader.c:442: référence indéfinie vers « __stack_chk_fail »
preloader.o: In function `map_so_lib':
/home/kivutar/.WineCVS/sources/cvscedega/winex/miscemu/preloader.c:844: référence indéfinie vers « __stack_chk_fail »
collect2: ld returned 1 exit status
make[1]: *** [wine-preloader] Erreur 1
make[1]: quittant le répertoire « /home/kivutar/.WineCVS/sources/cvscedega/winex/miscemu »
make: *** [miscemu/wine-preloader] Erreur 2


Error in Make

Try fixing the error based on the output above, and
run the script again, without paramaters (Eg: WineCVS.sh)

En attente d'une réponse, merci de votre patience... j'ai fait des recherches sur le forum et j'ai vu qu'il y avais un nombre important de posts de ce type...:rolleyes:

Hors ligne

#2 Le 31/01/2007, à 23:07

Ambassadeur

Re : Probleme de make avec Cedega

Même problème. Avant les message d'erreur, moi j'ai :

Compiling ...
/home/ambassadeur/.WineCVS/Functions/DefaultProfile: line 435: /home/ambassadeur/.WineCVS/sources/cvscedega/.TipsScript: Permission non accordée
/home/ambassadeur/.WineCVS/Functions/DefaultProfile: line 554: /home/ambassadeur/.WineCVS/sources/cvscedega/.TipsScript: Permission non accordée


/home/ambassadeur/.WineCVS/Functions/DefaultProfile: line 660: /home/ambassadeur/.WineCVS/sources/cvscedega/ErrorLog: Permission non accordée
/home/ambassadeur/.WineCVS/Functions/DefaultProfile: line 568: /home/ambassadeur/.WineCVS/sources/cvscedega/.TipClose: Permission non accordée

Mais je ne sais pas comment accorder les permissions.

Hors ligne

#3 Le 01/02/2007, à 11:58

Kivutar

Re : Probleme de make avec Cedega

Avec un chmod ou un sudo ? (attention je dis peut être n'importe quoi hein !)

Concernant mon problème j'ai continué a chercher sans trouver de réponse...

Hors ligne

#4 Le 03/02/2007, à 22:13

Kivutar

Re : Probleme de make avec Cedega

Désolé pour le up...
Je n'ai toujours pas réussi a résoudre ce probleme...

Hors ligne

#5 Le 07/02/2007, à 23:54

medim

Re : Probleme de make avec Cedega

Idem hmm

EDIT: résolu en reprenant une nouvelle version de winex.

Dernière modification par GottferDamnt (Le 08/02/2007, à 01:06)

Hors ligne

#6 Le 13/02/2007, à 22:58

LvR555

Re : Probleme de make avec Cedega

J'ai le même pb en compilant cvscedega (avec le script WineCVS.sh tout frais d'aujourd'hui)

quand tu dis resolu en prenant une nouvelle version de winex, ca veux dire quoi ?

#7 Le 13/02/2007, à 23:53

medim

Re : Probleme de make avec Cedega

J'ai supprimé ce que j'avais d'abord téléchargé... et j'ai repris du début en retéléchargeant winex à partir du cvs (qui est constamment mis à jour).

Dernière modification par GottferDamnt (Le 13/02/2007, à 23:53)

Hors ligne

#8 Le 14/02/2007, à 09:13

LvR555

Re : Probleme de make avec Cedega

Ok merci
je réessayerai un checkout de cvscedega, car je pense que ma conf de compilation est bonne, en tout cas j'ai réussi a compiler cvswine juste après sans pb ...
donc le cvs de cedega était peut être a ce moment la dans un état instable

#9 Le 02/03/2007, à 09:16

philcero

Re : Probleme de make avec Cedega

Salut à tous,

j'ai eu le même problème et voici la solution que j'ai trouvé :

1. Editer le fichier "$HOME/.WineCVS/sources/cvscedega/winex/miscemu/Makefile" et ajouter dans les options de CFLAGS l'option "-fno-stack-protector" juste avant "-fno-keep-static-consts" (L'ordre des options n'a pas vraiment d'importance). Pour trouver le fichier (le répertoire d'accueil n'est pas forcément cvscedega) vous pouvez faire :

ls $HOME/.WineCVS/*/*/*/miscemu/Makefile

2. Supprimer du même répertoire tout fichier ".o" :

rm -f $HOME/.WineCVS/*/*/*/miscemu/*.o

3. Relancer la compilation (WineCVS) et c'est OK.

Petite information, j'ai utilisé gcc 4.1 qui semble ne pas poser de problème...

Dernière modification par philcero (Le 02/03/2007, à 09:35)


Tout savoir sur les offres ADSL : www.adslinfos.fr

Hors ligne