Anzeige:
Ergebnis 1 bis 2 von 2

Thema: make Problem: Wo kommt dieser Pfad her?

  1. #1
    PapaNappa
    Gast

    make Problem: Wo kommt dieser Pfad her?

    Hallo zusammen,

    Ich versuche gerade, gtk+2 zum crosscompilieren zu bringen.

    $ ./configure --host=arm-linux --prefix=/home/mn133/dist --disable-cups

    lief problemlos durch.
    Nun habe ich beim make das Problem, das bei einem gcc-aufruf eine lib aus /usr/lib dazwischengerutscht ist:

    make[4]: Betrete Verzeichnis '/home/mn133/gtk+-2.12.11/gdk-pixbuf/pixops'
    /bin/bash ../../libtool --mode=link arm-linux-gcc ...
    arm-linux-gcc -g -O2 -Wall -o timescale timescale.o -pthread -L/home mn133/dist/lib -L/home/mn133/libpng-1.2.29 ./.libs/libpixops.a /home/mn133/dist/lib/libpango-1.0.so /home/mn133/dist/lib/libpangoft2-1.0.so /usr/lib/libfreetype.so /home/mn133/dist/lib/libfontconfig.so /home/mn133/dist/lib/libfreetype.so ... -Wl,--rpath -Wl,/home/mn133/dist/lib -Wl,--rpath -Wl,/home/mn133/dist/lib
    /usr/lib/libfreetype.so: could not read symbols: File in wrong format
    collect2: ld returned 1 exit status
    make[4]: *** [timescale] Fehler 1
    make[4]: Verlasse Verzeichnis '/home/mn133/gtk+-2.12.11/gdk-pixbuf/pixops'

    ich habe mir auch schon die Makefiles angeschaut, aber da steht nirgendswo /usr/lib oder so drinne.

    Hat einer ne Idee, wo das /usr/lib/libfreetype.so herkommt?

  2. #2
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Möglicherweise wird bei configure ein Test durchlaufen oder ein pkg-config Aufruf gemacht, der diese Library als Abhängigkeit ermittelt

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

Lesezeichen

Berechtigungen

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