PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WINEX (CVS) freetype-config Problem



piotre_001
13.02.06, 03:27
Hallo,

ich habe mir WineX wie von einigen Seiten beschrieben mithilfe von CVS gezogen.

Leider habe ich wie viele andere ein Problem mit ./configure

Ich bekomme die Meldung:
** Note: Your system appears to have the FreeType 2 runtime libraries
*** installed, but 'freetype-config' is not in your PATH. Install the
*** freetype-devel package (or its equivalent on your distribution) to
*** enable Wine to use TrueType fonts.

Ich habe mit Yast alle freetype Pakete installiert und ich finde auch so ein freetype-config auf dem Rechner ?? Warum dann immer noch die Meldung

das ist aber nur eine Meldung oder ??

Leider habe ich aber nach make einige Error Meldungen:

In file included from ../include/winnt.h:10,
from ../include/windef.h:16,
from ../include/wine/unicode.h:10,
from casemap.c:4:
../include/basetsd.h:146:3: error: #error Unknown CPU architecture!
In file included from ../include/windef.h:16,
from ../include/wine/unicode.h:10,
from casemap.c:4:
../include/winnt.h:1038:2: error: #error You need to define a CONTEXT f
or your CPU
In file included from ../include/windef.h:16,
from ../include/wine/unicode.h:10,
from casemap.c:4:
../include/winnt.h:1041: error: syntax error before ‘*’ token
../include/winnt.h:1041: warning: type defaults to ‘int’ in declaration
of ‘PCONTEXT’
../include/winnt.h:1041: warning: data definition has no type or storag
e class
../include/winnt.h:1184:2: error: #error You need to define DEFINE_REGS
_ENTRYPOINT macros for your CPU
../include/winnt.h:2271: error: syntax error before ‘PCONTEXT’
../include/winnt.h:2271: warning: no semicolon at end of struct or unio
n
../include/winnt.h:2272: warning: type defaults to ‘int’ in declaration
of ‘EXCEPTION_POINTERS’
../include/winnt.h:2272: warning: type defaults to ‘int’ in declaration of ‘PEXCEPTION_POINTERS’
../include/winnt.h:2272: warning: data definition has no type or storag e class
../include/winnt.h:2284: error: syntax error before ‘PCONTEXT’
../include/winnt.h:2296: error: syntax error before ‘ExceptionInfo’
../include/winnt.h:2299: error: syntax error before ‘epointers’
In file included from ../include/winnls.h:5,
from ../include/wine/unicode.h:11,
from casemap.c:4:
../include/winbase.h:120: error: syntax error before ‘LPCONTEXT’
../include/winbase.h:120: warning: type defaults to ‘int’ in declaratio n of ‘LPCONTEXT’
../include/winbase.h:120: warning: data definition has no type or stora ge class
../include/winbase.h:122: error: syntax error before ‘LPEXCEPTION_POINT ERS’
../include/winbase.h:122: warning: type defaults to ‘int’ in declaratio n of ‘LPEXCEPTION_POINTERS’
../include/winbase.h:122: warning: data definition has no type or stora ge class
../include/winbase.h:1337: error: syntax error before ‘CONTEXT’
../include/winbase.h:1472: warning: type defaults to ‘int’ in declarati on of ‘CONTEXT’
../include/winbase.h:1472: error: syntax error before ‘*’ token
make[1]: *** [casemap.o] Fehler 1
make[1]: Leaving directory `/home/piotre/winex/unicode'
make: *** [unicode/libwine_unicode.so] Fehler 2




Mein System:
Asus K8V mit AMD3000+ (64Bit)
SUSE 10

xanlosch
13.02.06, 15:51
Du solltest wissen, dass WineX nicht mehr wirklich gepflegt wird und so schon Probleme macht.

Hast du ein 64bit-SuSE als OS ? Wenn ja, dann musst du WineX als 32bit-Anwendung übersetzen lassen (inklusive alle benötigten externen Sachen). Da dies nicht ohne ist, empfehle ich dir entweder: Nimm Cedega direk oder probier dein Glück mit nem RPM für SuSE.

Alles andere ist wirklich nur was für Profis und Hartgesockene :D

WhiteShadow
13.02.06, 16:07
auf linux-gamers.net gibts ein installscript - aber 64bit ist unlustig mit wine.

shiZ
13.02.06, 17:04
das script unterstützt allerdings nur wineX und cvscedega... nimm lieber wine von winehq.com. mit allem anderen hatte ich mehr ärger als erfolg! wine funktioniert mittlerweile richtig gut. nur dass ich jetzt den 2.6.15er kernel brauch damit mein wine mit cs nicht dauernd hängt. (danke valve!!)

shiZ

WhiteShadow
13.02.06, 18:04
wine is in dem Script auch drin, aber ich kompilier des lieber immer selber direkt ausm cvs - die winex 3.0 3.1 3.2 und 3.3 sind doch schon uralt, oder? tut sich da überhaupt noch was?

xanlosch
14.02.06, 14:58
Ich aktualisiere ab und zu mal meine CVS-Cedega-Version (sollte dem WineX entsprechen - wenn es Unterschiede gibt, dann ne PM an mich) von cvs.transgaming.org und da tut sich nicht wirklich viel. Es sind in den wichtigen Bereichen (DirectX, DirectDraw, ...) schon lange keine grossen Änderungen mehr passiert. Ich würde mal sagen, Transgaming macht dort nur eins: das wichtigste, was sie veröffentlichen müssen, veröffentlichen sie und das war es dann. Die Version von dort, kann man wirklich nicht mehr für die aktuellen Spiele nutzen :(

gladiac
14.02.06, 21:46
auf linux-gamers.net gibts ein installscript - aber 64bit ist unlustig mit wine.

Mit WineCVS wir auf x86_64 Systemen auch eine 32bit version kompiliert :)

xanlosch
15.02.06, 16:35
@gladiac: Auch auf einen reinen 64bit-System ? Auf nem 32bit/64bit System (multiarchitecture) kann ich es mir noch vorstellen ...

gladiac
17.02.06, 12:08
Du brauchst ein paar 32bit libs, das is klar...

xanlosch
17.02.06, 12:19
Vom GCC der auch 32bit-Code kann, ganz zu schweigen ;)

Ich dachte schon, dass ich was bei der Entwicklung verschlafen hab :)