Lowlevel

Lowlevel => Softwareentwicklung => Thema gestartet von: rizor am 11. March 2009, 22:28

Titel: x86-Code auf AMD64 produzieren
Beitrag von: rizor am 11. March 2009, 22:28
Nabend zusammen,

ich bin auf Kubuntu 9.04 AMD64 umgestiegen und wollte mal mein System weiterentwickeln.
Leider finde ich die libgcc.a nicht.
Also die x86-Version nicht.
Die x86-64 habe ich, die ist allerdings wertlos.
Muss ich erst eine x86-Version installieren?
Ich konnte den Code allerdings mit -m32 kompilieren.
Das Problem ist nur das linken.
Titel: Re: x86-Code auf AMD64 produzieren
Beitrag von: MNemo am 12. March 2009, 13:44
du musst gccXY-multilib installieren.

wenn du ganz bestimmte dateien brauchst einfach mal
$ apt-file find foo.barprobieren das listet dir alle pakete auf die eine solche datei enthalten.
Titel: Re: x86-Code auf AMD64 produzieren
Beitrag von: bluecode am 12. March 2009, 13:45
Cross-Compiler...
Titel: Re: x86-Code auf AMD64 produzieren
Beitrag von: rizor am 12. March 2009, 16:22
Danke.
Habe das Problem mit dem Flag elf_i386 für den linker gesetzt.
Titel: Re: x86-Code auf AMD64 produzieren
Beitrag von: bitmaster am 12. March 2009, 17:04
ich bin auf Kubuntu 9.04 AMD64 umgestiegen...
9.04?  :-o Ist die neuste nicht 8.10? Also ich nutze 8.04, wegen KDE3. An KDE4 stört mich einiges (Design, Startmenü (wo ist der Eintrag "Befehl ausführen"?), Stabilität (bzw. Instabilität ^^)) etc.

bitmaster
Titel: Re: x86-Code auf AMD64 produzieren
Beitrag von: rizor am 12. March 2009, 17:13
Ich benutze 9.04 (Jaunty Jackalope) ist als Alpha-5 bereits online.
Ich habe die Version auch nur genommen, weil ich kein KDE3 und kein KDE4.1 nehmen wollte.
Das neue KDE hat zwar noch ein paar Probleme (insbesondere Klipper) aber so an sich läuft das schon extrem stabil.
ich hatte noch keinen einzigen Systemabsturz.
Am Anfang sind nur ein paar Tools abgeschmiert, was an defekten Bibliotheken und Interpretern lag.
Das haben sie mit ihren zahlreichen Patches auch schon ganz gut im Griff.
Allerdings muss ich ganz stark von ext4 abraten, das ist einfach zu langsam und zu unsicher.

Edit:
Mitlerweile gibt es doch sogar schon eine Roadmap für 9.10
Titel: Re: x86-Code auf AMD64 produzieren
Beitrag von: bluecode am 12. March 2009, 18:59
Du kannst auch KDE4.2.x auf 8.10 haben: Auf KDE 4.2.0 (http://www.kubuntu.org/news/kde-4.2) und anschließend auf KDE 4.2.1 (http://www.kubuntu-de.org/nachrichten/software/kde/kde-4-2-1-mit-kubuntu-paketen-erschienen) updaten.
Titel: Re: x86-Code auf AMD64 produzieren
Beitrag von: rizor am 12. March 2009, 19:52
Ja, stimmt.
Aber so ging es einfacher und die bisher bekannten Probleme gibt es auch bei 8.10
Titel: Re: x86-Code auf AMD64 produzieren
Beitrag von: bitmaster am 12. March 2009, 22:39
Lösung: KDE 3  :-D
Titel: Re: x86-Code auf AMD64 produzieren
Beitrag von: rizor am 12. March 2009, 23:42
Lösung: KDE 3  :-D

Das wollte ich aber nicht benutzen ;)
Titel: Re: x86-Code auf AMD64 produzieren
Beitrag von: bitmaster am 13. March 2009, 07:47
Lösung: KDE 3  :-D

Das wollte ich aber nicht benutzen ;)
selber schuld  :-P