PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wine + Fedora Core



Seiten : [1] 2

Slayer
14.11.03, 13:19
Tja da Titel sagt schon fast alles. Ich brauche Wine für Fedora Core 1! ;)

stefan.becker
14.11.03, 13:46
Dann übersetz es dir selbst und frage nach, wenn es Probleme gibt. Ansonsten schau mal nach den Downloadlinks im WINE Howto, vielleicht wirst du da fündig.

Slayer
14.11.03, 14:18
[root@localhost wine-20031016]# wine
wine: error while loading shared libraries: libwine.so.1: cannot open shared object file: No such file or directory

stefan.becker
14.11.03, 14:56
Meine Glaskugel erkennt leider nicht, was du gemacht hast und wie in welcher Reihenfolge. Bitte alles aufschreiben, dann schauen wir weiter.

Slayer
14.11.03, 15:03
Aso schon klar. ;)

Naja einmal Wine runtergeladen (neuerste Version). Entpackt + ./configure && make depend && make && make install.

stefan.becker
14.11.03, 15:21
Versuch mal ein "make uninstall".

Anschließend ein "./configure --prefix=/usr" und alles noch mal von vorne. Außerdem das ganze als User starten, nicht root. Und dann konfigurieren wie im WINE Howto beschrieben.

Slayer
14.11.03, 17:33
Geht leider nicht, ich bekomm die gleiche Fehlermeldung. :(

Slayer
14.11.03, 17:37
*JUHU* Auf einem meiner YUM Server gibts jetzt seit kurzem Wine.

Trotzdem danke. ;)

shogun
14.11.03, 19:02
Du könntest auch versuchen, ob Du unter www.rpmseek.com eine Wine-RPM für Fedora (=RedHat) findest.


cu

stefan.becker
14.11.03, 19:54
Auf einem meiner YUM Server gibts jetzt seit kurzem Wine.

Gut zu wissen. Will bald auch umsteigen, CDs sind schon gebrannt.

Scheint wohl immer Probleme zu geben bei neuen RedHats, war schon bei der neuner so.

jwebworks
16.11.03, 10:09
einfach die srpm für rh9 ziehen und mit

rpmbuild --rebuild <bla.src-rpm> --target=i686

für seine architektur neu bauen.

rpm aus /usr/src/packages/RPMS/i686 installieren, ...

fertig.

AUTHacker
17.11.03, 11:46
Hallo,

system: fedora
arch: x86
sw WINE

Wenn ich versuche WINE (2003011) auf meiner Fedora-Kiste mit "./tools/wineinstall" zu installieren erhalte ich folgende Fehlermeldung:

--------------

In file included from /usr/include/openssl/ssl.h:179,
from internet.h:36,
from cookie.c:39:
/usr/include/openssl/kssl.h:136: error: syntax error before '*' token
/usr/include/openssl/kssl.h:149: error: syntax error before '*' token
/usr/include/openssl/kssl.h:150: error: syntax error before '*' token
/usr/include/openssl/kssl.h:151: error: syntax error before '*' token
/usr/include/openssl/kssl.h:151: error: syntax error before '*' token
/usr/include/openssl/kssl.h:152: error: syntax error before '*' token
/usr/include/openssl/kssl.h:153: error: syntax error before '*' token
/usr/include/openssl/kssl.h:155: error: syntax error before '*' token
/usr/include/openssl/kssl.h:157: error: syntax error before '*' token
/usr/include/openssl/kssl.h:159: error: syntax error before '*' token
/usr/include/openssl/kssl.h:167: error: syntax error before '*' token
In file included from internet.h:36,
from cookie.c:39:
/usr/include/openssl/ssl.h:909: error: syntax error before "KSSL_CTX"
/usr/include/openssl/ssl.h:931: error: syntax error before '}' token
make[2]: *** [cookie.o] Error 1
make[2]: Leaving directory `/home/michaelh/wine-20030911/dlls/wininet'
make[1]: *** [wininet] Error 2
make[1]: Leaving directory `/home/michaelh/wine-20030911/dlls'
make: *** [dlls] Error 2

Compilation failed, aborting install.

-------------

Habe es dann mit der neueren Version von WINE probiert (20031016)
und erahlte die selbe Meldung. Auf RH9 ging die Installation/Compilation
problemlos. Was mach ich falsch ? Was fehlt mir ?

Ich danke Euch schon jetzt für Eure Hilfe !

stefan.becker
17.11.03, 12:09
Versuch doch mal die Methode einen Beitrag zuvor.

AUTHacker
17.11.03, 12:39
Original geschrieben von stefan.becker
Versuch doch mal die Methode einen Beitrag zuvor.

danke, aber wo bekomm ich ein srpm der 20031016er Version ?
auf http://www.rpmseek.com od. http://www.winehq.org kann ich
kein srpm finden - od. ich bin blind...

AUTHacker
18.11.03, 07:49
Original geschrieben von jwebworks
einfach die srpm für rh9 ziehen und mit

rpmbuild --rebuild <bla.src-rpm> --target=i686

für seine architektur neu bauen.

rpm aus /usr/src/packages/RPMS/i686 installieren, ...

fertig.

funkt irgendwie ned:

i686:

[<user>@linux]$ rpmbuild --rebuild wine-20031016-1rh9winehq.src.rpm --target=i686
Installing wine-20031016-1rh9winehq.src.rpm
error: cannot write to %sourcedir /usr/src/redhat/SOURCES
error: wine-20031016-1rh9winehq.src.rpm cannot be installed

i386:

[<user>@linux]$ rpmbuild --rebuild wine-20030911-1rh9winehq.src.rpm --target=i386
Installing wine-20030911-1rh9winehq.src.rpm
error: cannot write to %sourcedir /usr/src/redhat/SOURCES
error: wine-20030911-1rh9winehq.src.rpm cannot be installed

stefan.becker
18.11.03, 09:03
Hast du es als root versucht?

AUTHacker
18.11.03, 09:36
Original geschrieben von stefan.becker
Hast du es als root versucht?

ja, hab ich auch, aber mit einem merkwürdigen ergebnis:

[root@linux sw]# rpmbuild --rebuild wine-20030911-1rh9winehq.src.rpm --target=i386
Installing wine-20030911-1rh9winehq.src.rpm
warning: user vincent does not exist - using root
warning: group vincent does not exist - using root
warning: user vincent does not exist - using root
warning: group vincent does not exist - using root
warning: user vincent does not exist - using root
warning: group vincent does not exist - using root
warning: user vincent does not exist - using root
warning: group vincent does not exist - using root
warning: user vincent does not exist - using root
warning: group vincent does not exist - using root
warning: user vincent does not exist - using root
warning: group vincent does not exist - using root
warning: user vincent does not exist - using root
warning: group vincent does not exist - using root
warning: user vincent does not exist - using root
warning: group vincent does not exist - using root
Building target platforms: i386
Building for target i386
error: Failed build dependencies:
docbook-utils is needed by wine-20030911-1rh9winehq


vincent ???!!!

stefan.becker
18.11.03, 09:57
Du hast kein Problem mit Vincent, sondern mit den docbook-utils, siehe letzte Zeile der Meldung. Vincent ist nur der Packer, da der User nicht vorhanden ist, werden die dateien dann mit dem User angelegt, der das Entpacken startet, also root. Das ist normalerweise kein Problem.

AUTHacker
18.11.03, 10:51
ahhh, danke - hätt ich selbst auch bemerken sollen..
hab nun alle fehlenden RPM's nachinstalliert - mal sehen
ob das selbst erzeugte RPM was taugt...

danke für deine hilfe !!!


ergebnis:

RPM build errors:
user vincent does not exist - using root
group vincent does not exist - using root
user vincent does not exist - using root
group vincent does not exist - using root
user vincent does not exist - using root
group vincent does not exist - using root
user vincent does not exist - using root
group vincent does not exist - using root
user vincent does not exist - using root
group vincent does not exist - using root
user vincent does not exist - using root
group vincent does not exist - using root
user vincent does not exist - using root
group vincent does not exist - using root
user vincent does not exist - using root
group vincent does not exist - using root
Bad exit status from /var/tmp/rpm-tmp.44184 (%build)

schaut also nicht gut aus... :-(((

stefan.becker
19.11.03, 22:47
Warten wird belohnt. FC1=Fedora Core

http://sourceforge.net/project/showfiles.php?group_id=6241

AUTHacker
20.11.03, 11:42
Original geschrieben von stefan.becker
Warten wird belohnt. FC1=Fedora Core

http://sourceforge.net/project/showfiles.php?group_id=6241

vielen dank stefan !!! :)

AUTHacker
21.11.03, 11:16
funkt auch nicht wirklich...

hab die neuesten RPM's (20031118) gesaugt, installiert, aber
es gibt beim starten eines programms probleme:

wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 8
No debug information in ELF 'wine' ((nil))
No debug information in 32bit DLL 'F:\<anwendung>.exe' (0x10c0000)
No debug information in 32bit DLL 'NTDLL.DLL' (0x330000)
No debug information in 32bit DLL 'KERNEL32.DLL' (0x140000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\ADVAPI32.DLL' (0x8c0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL' (0xbcc0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\USER32.DLL' (0x22d30000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\RPCRT4.DLL' (0xb20000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLE32.DLL' (0x3c0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHLWAPI.DLL' (0xb70000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMCTL32.DLL' (0x5b90000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHELL32.DLL' (0xaa0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINSPOOL.DRV' (0x300000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMDLG32.DLL' (0x280000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL' (0x26120000)
Unhandled exception: page fault on write access to 0x00000001 in 32-bit code (0x01051dc5).
In 32-bit mode.
0x01051dc5 (SHLWAPI.DLL.444+0x4a1be4): movb $0x0,0x1(%eax)
Wine-dbg>

und die aktuellen sourcen von http://www.winehq.com (20031118)
lassen sich ebenfalls wieder nicht compilieren:

gcc -c -I. -I. -I../../include -I../../include -I/usr/X11R6/include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o device.o device.c
gcc: Internal error: Killed (program cc1)
Please submit a full bug report.
See <URL:http://bugzilla.redhat.com/bugzilla> for instructions.
make[2]: *** [device.o] Error 1
make[2]: Leaving directory `/home/<user>/wine-20031118/dlls/d3d8'
make[1]: *** [d3d8] Error 2
make[1]: Leaving directory `/home/<user>/wine-20031118/dlls'
make: *** [dlls] Error 2

kann mir da jemand helfen ?
ich weiss ich bin lästig, aber bis dato hat nicht funktoniert
was mir geraten wurde...

stefan.becker
21.11.03, 12:13
Die obigen Probleme können am Programm liegen. Konfigurier WINE erstmal und starte was einfaches wie Solitaire. Und wenn das dann geht, schauen wir mal weiter.

AUTHacker
21.11.03, 13:59
Original geschrieben von stefan.becker
Die obigen Probleme können am Programm liegen. Konfigurier WINE erstmal und starte was einfaches wie Solitaire. Und wenn das dann geht, schauen wir mal weiter.

so schlau war ich auch schon ;-)
aber die selben programme welche ich unter RH9.0 und WINW 20030911
laufen kasse machen keine probleme.
auf Fedora und mit WINE 20031118 (od. anderen versionen) treten all die besagten probleme auf. somit kann es nicht an der WINE configuration liegen.

mein "einiges" problem ist, dass WINE auf Fedora bei mir nicht compilierbar/installierbar
ist bzw. wenn, dann nur über RPM wobei dann eben die zuvor erläuterten fehler autreten.
ergo muss es ein problem mit WINE geben und nicht mit der software die ich laufen lasse.

AUTHacker
25.11.03, 09:34
hat da sonst keiner troubles damit ?

Dragoran
25.11.03, 15:11
ich habe das:
http://www003.portalis.it/115/download/winex3.1-rh9.i686.rpm
gesaugt und installiert und es geht ohne probs ;)

AUTHacker
09.12.03, 12:27
die lösung des problems (fedora + WINE)
ist hier erklärt:

http://bugs.winehq.com/show_bug.cgi?id=1827
http://bugs.winehq.com/show_bug.cgi?id=1752

Keksi
16.12.03, 10:18
Hallo zusammen,

ich benutze auf meinem notebook auch fedora (und auf dem heimrechner) und habe exakt die gleichen probleme wir hier beschrieben..... ABER

ES GIBT EINE NEUE WINE VERSION (wine20031212) auf www.winehq.org.
sie ließ sich ohne probleme installieren. also ./configure --enable-opengl, make depend && make und dann make install... es kam KEIN FEHLER.

danach einfach ~/.wine und ../wine/c anlegen und eben ein fake windows wie auf holarse.net beschrieben....

es funktioniert einiges....

ABER mein Ziel ist es StarCraft zum laufen zu bekommen, und das funktioniert leider noch nicht... ;-(
es kommt immer eine wine fehlermeldung (eine X fehlermeldungsbox), von wegen unable to handle 0x858902 blabla ....

weis jemand was das bedeutet???


mfg

stefan.becker
16.12.03, 12:43
Bei Spielen fragst du besser bei "Emulatoren für Spiele".

Keksi
16.12.03, 13:15
ja,
der sinn meines beitrags war mehr der, das es eben die neue wine version gibt, die sich problemlos auf einem fedora installieren lässt.


mfg



PS: aber hast recht, ich werd mal nach einem solchen problem suchen und'/oder mal ins andere forum posten.