PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : windowmaker u. SuSE 9.0 kompilieren - Fehler beim make



prostetnik
13.02.04, 12:17
Hallo,
ich versuche hier schon seit längerem unter SuSE 9.0 den neusten windowmaker zu kompilieren.
Leider gibt es beim "make" laufend einen Fehler:
---
...
6/lib/locale\" -O3 -march=i686 -mcpu=i686 -ffast-math -mieee-fp -c `test -f 'wframe.c' || echo './'`wframe.c
gcc -DHAVE_CONFIG_H -I. -I. -I../src -I../WINGs/WINGs -I../wrlib -I../src -DRESOURCE_PATH=\"/usr/X11R6/share/WINGs\" -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/X11R6/include -I/usr/X11R6/include -DDEBUG -DLOCALEDIR=\"/usr/X11R6/lib/locale\" -O3 -march=i686 -mcpu=i686 -ffast-math -mieee-fp -c `test -f 'wfont.c' || echo './'`wfont.c
wfont.c: In function `WMCopyFontWithChanges':
wfont.c:495: error: `FONT_PROPS' undeclared (first use in this function)
wfont.c:495: error: (Each undeclared identifier is reported only once
wfont.c:495: error: for each function it appears in.)
wfont.c:498: error: `WMFontFlags' undeclared (first use in this function)
wfont.c:498: error: parse error before "fFlags"
wfont.c:506: error: `fFlags' undeclared (first use in this function)
wfont.c:506: error: structure has no member named `antialiased'
wfont.c:506: error: `WFAntialiased' undeclared (first use in this function)
wfont.c:506: error: `WFNotAntialiased' undeclared (first use in this function)
wfont.c:507: error: structure has no member named `notFontSet'
wfont.c:507: error: `WFNormalFont' undeclared (first use in this function)
wfont.c:507: error: `WFFontSet' undeclared (first use in this function)
wfont.c:513: error: `W_FontAttributes' undeclared (first use in this function)
wfont.c:513: error: parse error before ')' token
wfont.c:524: error: structure has no member named `antialiased'
wfont.c:525: Warnung: assignment makes pointer from integer without a cast
wfont.c:527: Warnung: assignment makes pointer from integer without a cast
wfont.c:540: Warnung: return makes pointer from integer without a cast
wfont.c:553: Warnung: assignment makes pointer from integer without a cast
make[2]: *** [wfont.o] Fehler 1
make[2]: Leaving directory `/mnt/data3/home/prostetnik/_x-lin/Ablage/wm/windowmaker/WindowMaker-CVS-20040208/WINGs'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/mnt/data3/home/prostetnik/_x-lin/Ablage/wm/windowmaker/WindowMaker-CVS-20040208/WINGs'
make: *** [all-recursive] Fehler 1
---
Ich habe schon einige libs nachinstalliert und verschiedene Kompilierungs-Varianten ausprobiert. Leider ohne Erfolg.

Hat jemand eine Idee, woran das liegen könnte?

Vielen Dank im Voraus
prostetnik

Ming
13.02.04, 12:38
Dazu müste man mal die config.log sehen Was ich bisher erkennen kann ist das er die fonts oder font.config nicht finden kann. freetype.devel Pakete sind Installiert ?

prostetnik
13.02.04, 14:54
Hallo,

freetype.devel Pakete sind Installiert.
Eine font.config existiert hier nicht - bzw. ist per locate nicht zu finden.

Die config.log habe ich mal hierhin kopiert.
http://fishes.de/pub/config.log

Ich vermute, der Fehler hat irgendetwas mit WINGs zu tun.

gruß
prostetnik

Ming
13.02.04, 15:52
Wenn ich das jetzt richtig sehe dann fehlt glibc-locale und die XFree86libs bzw. die devel Pakete

prostetnik
14.02.04, 15:05
Puh!
Also ich habe jetzt alles probiert.

glibc-locale und die XFree86libs bzw. die devel-Pakete waren alle installiert. Alles was so ähnlich klang habe ich per yast noch nachinstalliert.
Ohne Erfolg.

Ich geb's auf! (wahrscheinlich nicht wirklich)

Vielen Dank für Deine Hilfe
gruß
prostetnik