Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Winex: sehr merkwürdiger Fehler beim Kompilieren

  1. #1
    Squareroot Avatar von Headcrash23
    Registriert seit
    May 2002
    Ort
    /dev/null
    Beiträge
    388

    Winex: sehr merkwürdiger Fehler beim Kompilieren

    Ich hab' WineX schon x-mal kompiliert und installiert... es hat auch alles geklappt... nur jetzt bekomme ich eine sehr merkwürdige Fehlermeldung:

    es beginnt mit

    Code:
    bison -y -d -t ./dbg.y
    ./dbg.y:87.5: parse error, unexpected ":", expecting ";" or "|"
    ./dbg.y:98.32-66: $2 of `input' has no declared type
    ./dbg.y:104.33-67: $2 of `input' has no declared type
    ./dbg.y:106.33-67: $2 of `input' has no declared type
    und endet mit
    Code:
    ./dbg.y:341.34-83: $3 of `input' has no declared type
    ./dbg.y:341.34-342.59: $1 of `input' has no declared type
    ./dbg.y:341.34-342.63: $3 of `input' has no declared type
    ./dbg.y:341.34-342.68: $$ of `input' has no declared type
    make[1]: *** [y.tab.c] Error 1
    make[1]: Leaving directory `/usr/src/wine/debugger'
    make: *** [debugger/winedbg] Error 2
    in dbg.y steht an der Stelle folgendes (Zeile 87 ist line...):
    Code:
    %%
    
    input: line
        | input line
    
    line: command
        | tEOL
        | error tEOL                { yyerrok; }
    das configure-Skript meldet bei Bison folgendes:
    Code:
    checking for bison... bison -y
    checking for flex... flex
    an späterer Stelle steht noch
    Code:
    ac_cv_prog_LEX=flex
    ac_cv_prog_XLEX=flex
    ac_cv_prog_XYACC=bison
    ac_cv_prog_YACC='bison -y'
    Zur Probe habe ich nochmal das aktuelle Wine kompiliert und das ging ohne Probs...
    Das Configure-Skript habe ich mit ./configure --with-x --disable-trace --enable-opengl --disable-debug aufgerufen.
    Geändert von Headcrash23 (13.11.02 um 11:44 Uhr)
    Notebook (work): HP nc8430, Dock, Benq 24", Ubuntu 8.04, WinXP Prof.
    Notebook (priv): IBM Thinkpad R50e, Ubuntu 8.04
    Desktop: Athlon 64 3200+, Geforce 6800GT, 1024MB RAM, Iiyama 17", WinXP Prof.

  2. #2
    Premium Mitglied Avatar von bernie
    Registriert seit
    Apr 2002
    Ort
    Wien
    Beiträge
    2.652
    Hi,

    zu dem ersten Teil kann ich nichts sagen, ich hab noch nie einen WineX kompiliert, aber nachdem das ja eine CVS Version ist (wie ich annehme) musst du vielleicht nur einen Tag warten bis das jemand fixt.

    YACC ("Yet another compiler compiler") gibts nicht mehr, wurde durch bison ersetzt, passt also.

    Ciao, Bernie
    Vorsicht. In der *X-Community einen Reboot als Problemloesung zu empfehlen/anzudeuten ist, als wuerde man einem Moslem empfehlen zur Entspannung ein Glaeschen Wein zu trinken.

  3. #3
    Squareroot Avatar von Headcrash23
    Registriert seit
    May 2002
    Ort
    /dev/null
    Beiträge
    388
    Danke für deine fixe Antwort!

    Ich hab's nun vorläufig gelöst.

    In /wine/debugger/Makefile habe ich folgendes auskommentiert:

    Code:
    #EXTRA_SRCS = dbg.y debug.l
    #EXTRA_OBJS = y.tab.o lex.yy.o
    Notebook (work): HP nc8430, Dock, Benq 24", Ubuntu 8.04, WinXP Prof.
    Notebook (priv): IBM Thinkpad R50e, Ubuntu 8.04
    Desktop: Athlon 64 3200+, Geforce 6800GT, 1024MB RAM, Iiyama 17", WinXP Prof.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •