Lieber Besucher, herzlich willkommen bei: GentooForum.de.
Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert.
Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können.
Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang.
Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.
[gelöst] configure wine
hi!
hab folgendes problem:
ich moechte eine bestimmte version von wine installieren.
mache ein ./configure und beim anschliessenden make depend && make bricht er mir mit folgender meldung ab:
make[2]: Entering directory `/home/ich/downloads/wine-20041019/dlls/winmm/winealsa'
gcc -c -I. -I. -I../../../include -I../../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o audio.o audio.c
In file included from /usr/include/alsa/asoundlib.h:48,
from alsa.h:23,
from audio.c:63:
/usr/include/alsa/conf.h:189: error: Syntaxfehler before "struct"
make[2]: *** [audio.o] Fehler 1
make[2]: Leaving directory `/home/ich/downloads/wine-20041019/dlls/winmm/winealsa'
make[1]: *** [winmm/winealsa] Fehler 2
make[1]: Leaving directory `/home/ich/downloads/wine-20041019/dlls'
make: *** [dlls] Fehler 2
habe dann ein ./ configure --disable-audio versucht. brachte aber keine besserung.
habt ihr vieleicht ne idee?
danke und gruss smoerf
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »smoerf« (02.08.2005, 19:16)
hast Du die alsa-lib installiert ???
--disable-audio?
wo hast das denn her?
ein audio PACKAGE ist mit aber nicht bekannt
--disable-alsa oder --without-alsa
müssten das sein
btw mit portage ist das einfacher
USE="-alsa" emerge wine
mfg bUscher
erst mal artig danke!
alsa-lib ist installiert:
emerge -pv alsa-lib
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] media-libs/alsa-lib-1.0.9 -doc -jack 0 kB
wuerde es total gerne mit emerge wine machen. brauche aber die version wine-20041019. vieleicht hast du da nen tipp.
gruss smoerf
mach nen
|
Quellcode
|
1
|
# emerge =wine-20041019-r3
|
und wenn du dann wine nicht auf die neusten akt. haben willst trägst wine noch in die
/etc/portage/package.mask ein...
MfG MyD
danke nochmals!
habe es mit
USE="-alsa" ... geloest
merci
gruss smoerf
Ich hab auch das selbe Problem mit dem alsa beim manuellen compilieren gehabt:
|
Quellcode
|
1
2
3
4
5
6
7
8
9
10
|
gcc -c -I. -I. -I../../../include -I../../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o audio.o audio.c
In file included from /usr/include/alsa/asoundlib.h:48,
from alsa.h:23,
from audio.c:63:
/usr/include/alsa/conf.h:189: error: Syntaxfehler before "struct"
make[2]: *** [audio.o] Fehler 1
make[2]: Leaving directory `/home/micha/downloads/wine-20041019/dlls/winmm/winealsa'
make[1]: *** [winmm/winealsa] Fehler 2
make[1]: Leaving directory `/home/micha/downloads/wine-20041019/dlls'
make: *** [dlls] Fehler 2
|
Gibt es evtl. ne Möglichkeit bei der manuellen Compilierung den alsa abzuschalten? --disable-alsa oder --without-als halfen nicht
Nun hab ich versucht mit
|
Quellcode
|
1
|
USE="-alsa" emerge =wine-20041019-r3
|
die alte wine Version (ich brauche die, weil Lotus Notes sonst nicht läuft) zu installieren, bekomme aber folgenden Fehler:
|
Quellcode
|
1
2
|
checking whether the C compiler (gcc -O3 -march=pentium-m -fforce-addr -falign-functions=4 -fprefetch-loop-arrays -fomit-frame-pointer -funroll-loops -pipe ) works... no
configure: error: installation or configuration problem: C compiler cannot create executables.
|
anbei noch die config.log als Anhang.
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »masterpiece« (03.02.2006, 14:06)
ööhm, hab den fehler gefunden...
in der make.conf stand doch (warum auch immer) pentium-m anstatt pentium-3 drinne (bzw. die richtige Zeile war auskommentiert.... und die falsche nicht).
Jetzt rödelt er erstmal schön