Avant toute chose, une petite description de l'option :
[fixe]
`-fshort-wchar'
Override the underlying type for `wchar_t' to be `short unsigned
int' instead of the default for the target. This option is useful
for building programs to run under WINE.
[/fixe]
J'ai voulu recuperer le CVS de WineX, par simple curiosité.
Je telecharge, je fais un ./configure --prefix=/opt
ça passe tres bien, maintenant je fais un make depend && make
Au bout de 5 min de compilation, il me fait cette erreur :
[ficc1: Invalid option `-fshort-wchar'
make[2]: *** [dpnet_main.o] Erreur 1
make[2]: Quitte le répertoire `/home/user/winex_setup/wine/dlls/dpnet'
make[1]: *** [dpnet/libdpnet.so] Erreur 2
make[1]: Quitte le répertoire `/home/user/winex_setup/wine/dlls'
make: *** [dlls] Erreur 2
xed]
Apparemment gcc pour Linux 2.9x a un probleme avec cette option : cela permet de generer, apparement, de l'UTF-16 qui n'est pas supporté par le gcc actuel
Apparemment ce pb est corrigé depuis la version 3.0, mais je ne peux prendre le risque de mettre à jour mon gcc sans mettre en peril mon systeme (toutes mes applis sont compilées a partir de gcc 2.95.3 )
J'ai regardé les specs mais je ne trouve pas cette option, qui est necessaire pour faire fonctionner certains jeux Wine.
Avez vous eu le meme genre de probleme ?
[fixe]
`-fshort-wchar'
Override the underlying type for `wchar_t' to be `short unsigned
int' instead of the default for the target. This option is useful
for building programs to run under WINE.
[/fixe]
J'ai voulu recuperer le CVS de WineX, par simple curiosité.
Je telecharge, je fais un ./configure --prefix=/opt
ça passe tres bien, maintenant je fais un make depend && make
Au bout de 5 min de compilation, il me fait cette erreur :
[ficc1: Invalid option `-fshort-wchar'
make[2]: *** [dpnet_main.o] Erreur 1
make[2]: Quitte le répertoire `/home/user/winex_setup/wine/dlls/dpnet'
make[1]: *** [dpnet/libdpnet.so] Erreur 2
make[1]: Quitte le répertoire `/home/user/winex_setup/wine/dlls'
make: *** [dlls] Erreur 2
xed]
Apparemment gcc pour Linux 2.9x a un probleme avec cette option : cela permet de generer, apparement, de l'UTF-16 qui n'est pas supporté par le gcc actuel
Apparemment ce pb est corrigé depuis la version 3.0, mais je ne peux prendre le risque de mettre à jour mon gcc sans mettre en peril mon systeme (toutes mes applis sont compilées a partir de gcc 2.95.3 )
J'ai regardé les specs mais je ne trouve pas cette option, qui est necessaire pour faire fonctionner certains jeux Wine.
Avez vous eu le meme genre de probleme ?