undefined reference

Dieses Thema im Forum "Debian/Ubuntu/Knoppix" wurde erstellt von DaSnake, 02.08.2007.

  1. #1 DaSnake, 02.08.2007
    DaSnake

    DaSnake Jungspund

    Dabei seit:
    08.04.2007
    Beiträge:
    12
    Zustimmungen:
    0
    Hallo alle zusammen,

    Ich hab da so ein nerviges Problem mit der Installation von Rythmbox Music Player. Da ich noch Dapper Drake habe wollte ich mal die neue Version von Rythmbox Music Player installieren. Mit dem Befehl ./configure und dem nachinstallieren einiger Packages kam ich letztendlich so weit, dass ich nun den Befehl "make" ausführen konnte. Jedoch fängt hier das Problem an. Immer wenn ich "make" eingebe, bricht er mit folgender Fehlermeldung ab.

    PHP:
    root@snake-laptop:/home/Programme/rhythmbox-0.10.0.90# make 
    make  all-recursive
    make
    [1]: Betrete Verzeichnis '/home/Programme/rhythmbox-0.10.0.90'
    Making all in macros
    make
    [2]: Betrete Verzeichnis '/home/Programme/rhythmbox-0.10.0.90/macros'
    make[2]: Für das Ziel »all« ist nichts zu tun.
    make[2]: Verlasse Verzeichnis '/home/Programme/rhythmbox-0.10.0.90/macros'
    Making all in lib
    make
    [2]: Betrete Verzeichnis '/home/Programme/rhythmbox-0.10.0.90/lib'
    make  all-am
    make
    [3]: Betrete Verzeichnis '/home/Programme/rhythmbox-0.10.0.90/lib'
    make[3]: Für das Ziel »all-am« ist nichts zu tun.
    make[3]: Verlasse Verzeichnis '/home/Programme/rhythmbox-0.10.0.90/lib'
    make[2]: Verlasse Verzeichnis '/home/Programme/rhythmbox-0.10.0.90/lib'
    Making all in metadata
    make
    [2]: Betrete Verzeichnis '/home/Programme/rhythmbox-0.10.0.90/metadata'
    make[3]: Betrete Verzeichnis '/home/Programme/rhythmbox-0.10.0.90/metadata'
    /bin/sh ../libtool --mode=link gcc  --O2   -o rhythmbox-metadata  rb-metadata-dbus-service.o librbmetadatasvc.la ../lib/librb.la -pthread -L/usr/local/lib -lgnomeui--lSM -lICE -lbonoboui--lgnome-keyring -lgnomecanvas--lgnome--lpopt -lart_lgpl_2 -lpangoft2-1.0 -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lz -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes -lpango-1.0 -lcairo -lX11 -lgnomevfs--lbonobo--lgconf--lgobject-2.0 -lbonobo-activation -lORBit--lm -lgmodule-2.0 -ldl -lgthread-2.0 -lrt -lglib-2.0   -pthread -L/usr/local/lib -lgstbase-0.10 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lrt -lxml2 -lz -lm -lglib-2.0   -ldbus-glib--ldbus--lglib-2.0   -L/usr/X11R6/lib
    gcc 
    --O2 -o rhythmbox-metadata rb-metadata-dbus-service.-pthread -pthread  ./.libs/librbmetadatasvc.-L/usr/X11R6/lib ../lib/.libs/librb.-L/usr/local/lib /usr/lib/libgnomeui-2.so -lSM -lICE /usr/lib/libbonoboui-2.so /usr/lib/libgnome-keyring.so /usr/lib/libgnomecanvas-2.so /usr/lib/libgnome-2.so /usr/lib/libpopt.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.so /usr/lib/libglade-2.0.so /usr/lib/libgtk-x11-2.0.so /usr/local/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/local/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangocairo-1.0.so -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXfixes /usr/lib/libpango-1.0.so /usr/local/lib/libcairo.so -lX11 /usr/lib/libgnomevfs-2.so /usr/lib/libbonobo-2.so /usr/lib/libgconf-2.so /usr/lib/libbonobo-activation.so /usr/lib/libORBit-2.so /usr/local/lib/libgstbase-0.10.so /usr/local/lib/libgstreamer-0.10.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libgthread-2.0.so -lrt /usr/lib/libxml2.so -lz -lm -ldbus-glib--ldbus-/usr/lib/libglib-2.0.so -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib
    /usr/lib/libgtk-x11-2.0.soundefined reference to `gdk_screen_set_resolution_libgtk_only'
    /usr/lib/libgtk-x11-2.0.so: undefined reference to 
    `gdk_screen_get_font_options_libgtk_only'
    /usr/lib/libgtk-x11-2.0.so: undefined reference to `gdk_screen_set_font_options_libgtk_only'
    /usr/lib/libgtk-x11-2.0.soundefined reference to `gdk_screen_get_resolution_libgtk_only'
    collect2: ld returned 1 exit status
    make[3]: *** [rhythmbox-metadata] Fehler 1
    make[3]: Verlasse Verzeichnis '/home/Programme/rhythmbox-0.10.0.90/metadata'
    make[2]: *** [all-recursive] Fehler 1
    make[2]: Verlasse Verzeichnis '/home/Programme/rhythmbox-0.10.0.90/metadata'
    make[1]: *** [all-recursive] Fehler 1
    make[1]: Verlasse Verzeichnis '/home/Programme/rhythmbox-0.10.0.90'
    make: *** [all] Fehler 2
    eingeben von
    PHP:
    ldd -/usr/lib/libgtk-x11-2.0.sobrachte folgende Resultate
            linux
    -gate.so.1 =>  (0xffffe000)
            
    libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7cb0000)
            
    libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7c32000)
            
    libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb7c2a000)
            
    libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7bf2000)
            
    libX11.so.6 => /usr/lib/libX11.so.6 (0xb7b0c000)
            
    libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7af3000)
            
    libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7abc000)
            
    libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7ab8000)
            
    libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7ab5000)
            
    libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7a26000)
            
    libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb79e0000)
            
    libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb79be000)
            
    libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb788f000)
            
    libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7860000)
            
    libXext.so.6 => /usr/lib/libXext.so.6 (0xb7853000)
            
    libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb784b000)
            
    libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb7848000)
            
    libXi.so.6 => /usr/lib/libXi.so.6 (0xb7840000)
            
    libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb783d000)
            
    libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb7833000)
            
    libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb782f000)
            
    libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb780b000)
            
    libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb77a1000)
            
    libz.so.1 => /usr/lib/libz.so.1 (0xb778d000)
            
    libXau.so.6 => /usr/lib/libXau.so.6 (0xb7789000)
            /
    lib/ld-linux.so.2 (0x80000000)
            
    libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7766000)
            
    libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7747000)
    Da ich ein totaler Neuling bin was Linux angeht, wäre es nett, wenn ihr mir alles Schritt für Schritt erklären könntet (falls jemand von euch ne Lösung hat)

    Danke im Vorraus

    Liebe Grüße
    DaSnake
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. defcon

    defcon Kaiser
    Moderator

    Dabei seit:
    22.08.2005
    Beiträge:
    1.486
    Zustimmungen:
    1
    Ort:
    Bruchsal
    Wenn Du noch Dapper Drake hast, wieso machst Du kein update auf das aktuelle Feisty?
     
  4. #3 DaSnake, 02.08.2007
    DaSnake

    DaSnake Jungspund

    Dabei seit:
    08.04.2007
    Beiträge:
    12
    Zustimmungen:
    0
    Ich habe Dapper Drake weil mir jeder empfohlen hat, dass diese Version viel stabiler läuft als alle anderen. Gibt es keinen Weg diese Fehlermeldung zu beseitigen.

    Hat keiner einen glorreichen Einfall
     
  5. lukrop

    lukrop Don't feed trolls

    Dabei seit:
    01.08.2007
    Beiträge:
    32
    Zustimmungen:
    0
    Ort:
    Wien
    ich vermute mal schwer das in der rhythmbox funktionen aufgerufen werden, welche in den alten funktionsbibliotheken von gtk (die du verwendest) noch nicht vorhanden sind, deswegen undefinierter verweis ;) ausser updaten gibts da wohl nix...
     
  6. sinn3r

    sinn3r Law & Order
    Moderator

    Dabei seit:
    28.12.2006
    Beiträge:
    2.764
    Zustimmungen:
    0
    Ort:
    Wentorf
    Kann ich so nicht bestätigen, hab auf meinen System nebenbei Ubuntu seit 6.10 und ich muss sagen das 7.04 bisher das angehmste überhaupt ist.
    Dem Rest schliese ich mich mal an, wer aktuelle Software haben will muss von Zeit zu Zeit auch mal updaten. LTS ist zwar toll, aber manchmal halt nicht möglich.
     
  7. #6 z-shell, 02.08.2007
    z-shell

    z-shell Debianator

    Dabei seit:
    30.05.2007
    Beiträge:
    434
    Zustimmungen:
    0
    Ort:
    /home/z-shell
    Das kommt davon, wenn man am Paketmanager vorbei installiert.
    Wenn du schon eine neuere Version einer Anwendung haben willst, die für dein System nicht bestimmt ist, würde ich ein Backport machen:
    - souces.list editieren, und die entprechende Quelle eintragen. Aber nur die "deb-src"!
    - apt-get update
    - apt-get build-dep <name des Pakets>
    - apt-get -b source <name des Pakets>
     
  8. Anzeige

    Vielleicht findest du HIER Antworten.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
Thema:

undefined reference

Die Seite wird geladen...

undefined reference - Ähnliche Themen

  1. Noch ein 'undefined reference to'-Problem

    Noch ein 'undefined reference to'-Problem: Servus alle Seit langem versuche ich, dsniff 2.3 auf meinem Suse 10.1 (gcc 4.1.0) Rechner zu compilieren+installieren. Nach einigen Hürden habe...
  2. undefined reference beheben

    undefined reference beheben: Hi, ich will das Programm dab.c compilieren (Quelle: http://www.2600.org/code/221/dab.c) bekomme aber folgende Fehlermeldung beim ausführen von...
  3. 'libraryname': undefined reference to 'functionname'

    'libraryname': undefined reference to 'functionname': Hallo zusammen, Erst mal das Allgemeine: Ich benutze SuSE 10.3 als Betriebssystem und Eclipse als IDE. Meine C++ Kenntnisse sind nicht wirklich...
  4. gtk+extra undefined reference

    gtk+extra undefined reference: Ich hab ein problem mit gtk+extra ich will einfach nur ein testprogramm zum laufen bringen, nix besonderes ich will nur mal was zum laufen...
  5. undefined reference to...

    undefined reference to...: Hallo ! Ich bin ebenfalls ein Neuling und habe diese selben Probleme, wie manch anderer hier. Allerdings habe ich leider keinen nennenswerten...