WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Linux, UNIX, Open Source

Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 03.08.2005, 19:39   #1
Atomschwammerl
Abonnent
 
Registriert seit: 04.09.2001
Alter: 39
Beiträge: 4.355


Atomschwammerl eine Nachricht über ICQ schicken
Standard ubuntu x64 wine compiliere

hab da ein klines prob mitn gcc compiler

Zitat:

{standard input}:325: Error: `8(%esp)' is not a valid 64 bit base/index expression

{standard input}:326: Error: `4(%esp)' is not a valid 64 bit base/index expression

{standard input}:327: Error: `(%edx)' is not a valid 64 bit base/index expression
usw...
build-essential sind drauf
und
export CC=gcc hab ich auch gmacht

mehr tipps konnte ich mit google nicht finden

bzw anleitung für wine is von

wine installation
____________________________________
\'I think I spider\'

Atomschwammerl ist offline   Mit Zitat antworten
Alt 03.08.2005, 20:33   #2
andi_77
Jr. Member
 
Registriert seit: 18.05.2000
Beiträge: 69


Standard die antwort (hoffentlich)

Hi,
Offensichtlich enthalten die wine-sourcen (32 bit-) assembler. Also muss man die auf 64 bit umschreiben (haha-scherz oder
das ganze fuer 32 bit compilieren und linken. Das geht am einfachsten, indem man
CC=gcc durch CC='gcc -m32' ersetzt oder *jeden* aufruf des gcc durch 'gcc -m32' ersetzt (im makefile, ggf auch fuer g++).
ich hoffe, das hilft.
mfg
Andi
andi_77 ist offline   Mit Zitat antworten
Alt 04.08.2005, 19:03   #3
Atomschwammerl
Abonnent
 
Registriert seit: 04.09.2001
Alter: 39
Beiträge: 4.355


Atomschwammerl eine Nachricht über ICQ schicken
Standard

irgendwie funktioniert des a ned
____________________________________
\'I think I spider\'

Atomschwammerl ist offline   Mit Zitat antworten
Alt 04.08.2005, 21:04   #4
andi_77
Jr. Member
 
Registriert seit: 18.05.2000
Beiträge: 69


Standard

"irgendwie funkt des net" ist eine recht schwammige beschreibung und erschwert das helfen. Ich habs jetzt unter FC3 x86_64 probiert. Da gehts so:
setenv CC 'gcc -m32'
setenv CXX 'g++ -m32'
dann /usr/X11R6/lib/libGL.a kurzfristig umbenennen (keine ahnung warum).
weiter:
./configure --x-libraries=/usr/X11R6/lib
..damit er nicht zuerst in lib64 sucht und motzt.
dann make depend && make && make install

das laeuft bei mir dann durch. leider habe ich keine windows-software zum testen hier, aber ich waere optimistisch.

ich hoffe, das hilft besser.
mfg
Andreas
andi_77 ist offline   Mit Zitat antworten
Alt 05.08.2005, 20:57   #5
BigNfan
Inventar
 
Registriert seit: 06.01.2000
Alter: 43
Beiträge: 2.232


Standard

wieso fügst du nicht einfach den APT-Server von wine zu deiner sources.list hinzu?
http://www.winehq.org/site/download-deb

dann kannst auch mit APT immer alles am laufen halten
____________________________________
20x Die Ärzte LIVE@2008
Moskau, Prag, Eupen, 6x Berlin etc.
BigNfan ist offline   Mit Zitat antworten
Alt 06.08.2005, 14:51   #6
Atomschwammerl
Abonnent
 
Registriert seit: 04.09.2001
Alter: 39
Beiträge: 4.355


Atomschwammerl eine Nachricht über ICQ schicken
Standard

Zitat:
atomschwammerl@Laptop:/usr/cvs/wine$ ./configure --x-libraries=/usr/X11R6/lib
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking whether make sets $(MAKE)... yes
checking for gcc... gcc -m32
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
andi77 hab alles so gmacht wie du gsagt hast kommt aber wieder die meldung C Compiler cannot create executables

das mit dem APT server war mein erster versuch
wenn ich wine in der paketverwealtung suche find ich zwar
libwine
winetools
wine-doc

aber wenn ich was davon installieren möcht brauht er wine was er ned findet,...

das war irgendwie nachn update der paketverwaltung laut
http://www.winehq.org/site/download-deb
nicht dabei
____________________________________
\'I think I spider\'

Atomschwammerl ist offline   Mit Zitat antworten
Alt 06.08.2005, 19:17   #7
andi_77
Jr. Member
 
Registriert seit: 18.05.2000
Beiträge: 69


Standard

Hi, es scheint, dass ubuntu nicht voll 32bit-kompatibel ist (?). Probier mal,
#include <stdio.h>
int main (){
return 0;
}
mit -m32 zu kompilieren.
google meint:
ia32-libs and ia32-libs-dev installieren und nochmal probieren.
Exakt deine Probleme sind uebrigens bei einer google-suche leicht zu finden.
Viel Glueck,
Andreas
andi_77 ist offline   Mit Zitat antworten
Alt 11.08.2005, 23:51   #8
Atomschwammerl
Abonnent
 
Registriert seit: 04.09.2001
Alter: 39
Beiträge: 4.355


Atomschwammerl eine Nachricht über ICQ schicken
Standard

ich hab google bemüht konnte aber nix damit anfangen

das mit den
ia32-libs and ia32-libs-dev hat auch nix geholfen


eine frage noch wie compilier ich ein textfile?

kenn mich da ein bissal wenig aus
____________________________________
\'I think I spider\'

Atomschwammerl ist offline   Mit Zitat antworten
Alt 12.08.2005, 11:07   #9
andi_77
Jr. Member
 
Registriert seit: 18.05.2000
Beiträge: 69


Standard

Wine ist nicht gerade die einfachste software, um all diese dinge zu lernen, das koennte etwas geduld kosten. Ein "text-file" compilierst du -wenn der text C ist- mit
gcc bla.c -o bla
...das macht aus dem source file bla.c ein ausfuehrbares prog. namens bla (wenn's funtioniert). Kopier also das tolle programm aus meinem letzten posting nach e.g. bla.c und schau mal, was passiert.
Bei fehlermeldungen: Hirn einschalten und google beiziehen - oder nochmal hier fragen
Viel Glueck
Andreas
andi_77 ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:49 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag