Anzeige:
Ergebnis 1 bis 1 von 1

Thema: CVSCedega auf AMD64 compilieren

  1. #1
    Registrierter Benutzer
    Registriert seit
    Nov 2005
    Beiträge
    6

    CVSCedega auf AMD64 compilieren

    Ich habe nu schon einige Foren und google fleisig gequält, aber irgendwie war das alles vergebene Liebesmühe. Ich habe das Thema hier schonma angeschnitten: http://www.linuxforen.de/forums/showthread.php?t=191124

    Also erstmal eine Infos:
    System:
    OS: Debian 3.1 AMD64 Sarge
    CPU: Sempron 64
    Kernel: 2.6.14.2 (keine patchs)

    Compiler:System:
    Compiler: gcc (GCC) 3.4.4 20050314 (prerelease) (Debian 3.4.3-13)
    Binutils: v2.14 (target=i686-pc-linux-gnu)

    Umgebung:
    CROSSDIRECTORY=/opt/crosscomp
    Symlinks (sonst fand er gar nix beim Versuch GCC zu kompilieren):
    /opt/crosscomp/i686-pc-linux-gnu/lib -> /emul/ia32-linux/usr/lib
    /opt/crosscomp/lib -> /emul/ia32-linux/lib

    Configure Zeile:
    PATH=$PATH:$CROSSDIRECTORY/bin ./configure --target=i686-pc-linux-gnu --enable-pthreads --with-x --disable-debug

    Kommentare zu Configure:
    selber Fehler auch nur mit --target. Bei --host
    Bei CFLAGS=-m32 bricht er bei Quote 2 ab.

    Zitat Zitat von 1
    make[1]: Gehe in Verzeichnis »/usr/src/winex/port«
    gcc -MMD -c -I. -I. -I../include -I../include -g -O2 -Wall -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D__i386__ -D__int8=char -D__int16=short -D__int32=int "-D__int64=long long" -fPIC -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o port.o port.c
    /tmp/ccAGXpVP.s: Assembler messages:
    /tmp/ccAGXpVP.s:261: Error: suffix or operands invalid for `push'
    /tmp/ccAGXpVP.s:264: Error: suffix or operands invalid for `pop'
    make[1]: *** [port.o] Fehler 1
    Zitat Zitat von 2
    gcc -m32 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D__i386__ -D__int8=char -D__int16=short -D__int32=int "-D__int64=long long" -o winebuild import.o main.o parser.o relay.o res16.o res32.o spec16.o spec32.o utils.o -L../../unicode -lwine_unicode
    /usr/bin/ld: skipping incompatible ../../unicode/libwine_unicode.so when searching for -lwine_unicode
    /usr/bin/ld: cannot find -lwine_unicode
    collect2: ld gab 1 als Ende-Status zurück
    make[2]: *** [winebuild] Fehler 1
    make[2]: Verlasse Verzeichnis »/usr/src/winex/tools/winebuild«
    Wie bekomme ich CVSCedega nun kompiliert ohne auf chroot zu setzen?

    PS:
    PATH=PATH=$CROSSDIRECTORY/bin:$PATH ./configure --build=i686-pc-linux-gnu --enable-pthreads --with-x --disable-debug:$PATH ./configure --build=i686-pc-linux-gnu --enable-pthreads --with-x --disable-debug
    mit Symlink in CROSSDIRECTORY/bin von bla zu i686-pc-linux-gnu-bla ergibt das selbe.
    De-Kus:/usr/src/winex# PATH=$CROSSDIRECTORY/bin:$PATH as --version
    GNU assembler 2.14 20030612
    Copyright 2002 Free Software Foundation, Inc.
    This program is free software; you may redistribute it under the terms of
    the GNU General Public License. This program has absolutely no warranty.
    This assembler was configured for a target of `i686-pc-linux-gnu'.
    Geändert von De Kus (12.12.05 um 17:47 Uhr)
    De Kus

    Love hurts, love strengthens...

Ähnliche Themen

  1. D-Link DFE-528TX
    Von Tyrsinis im Forum Router und Netzaufbau
    Antworten: 3
    Letzter Beitrag: 27.07.05, 00:42
  2. amd64 auf intel 64bit rechner
    Von msi im Forum stationäre Hardware
    Antworten: 3
    Letzter Beitrag: 06.03.05, 00:33
  3. Gentoo auf amd64
    Von DrunkenFreak im Forum System installieren und konfigurieren
    Antworten: 3
    Letzter Beitrag: 27.12.04, 16:21
  4. Realtek 8180 (WLAN) und Suse 9.1
    Von Suenda im Forum Tipps und Tricks
    Antworten: 19
    Letzter Beitrag: 24.10.04, 10:52
  5. Antworten: 15
    Letzter Beitrag: 09.03.04, 12:45

Lesezeichen

Berechtigungen

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