Anzeige:
Ergebnis 1 bis 7 von 7

Thema: LabPlot statisch kompilieren!

  1. #1
    Registrierter Benutzer
    Registriert seit
    Apr 2004
    Beiträge
    168

    LabPlot statisch kompilieren!

    Hallo,
    Ich möchte gerne das Programm LabPlot "statisch" kompilieren. Also das es alle Abhängigkeiten bereits mit im Binary hat!
    Wenn ich beim aufruf von configure ein "--enable-static" übergebe, erhalte ich zwar ein sehr großese Binary, allerdings zeigt ein aufruf mit "ldd" noch folgende Abhängigkeiten:

    ldd Desktop/LabPlot
    libgcc_s.so.1 => /usr/lib/./libgcc_s.so.1 (0x40016000)
    libgsl.so.0 => /usr/local/lib/libgsl.so.0 (0x4001e000)
    libgslcblas.so.0 => /usr/local/lib/libgslcblas.so.0 (0x40178000)
    libMagick++.so.6 => /usr/lib/./libMagick++.so.6 (0x401a7000)
    libWand.so.6 => /usr/lib/./libWand.so.6 (0x40212000)
    libMagick.so.6 => /usr/lib/./libMagick.so.6 (0x40240000)
    liblcms.so.1 => /usr/local/lib/liblcms.so.1 (0x40594000)
    libtiff.so.3 => /usr/lib/./libtiff.so.3 (0x405c0000)
    libdpstk.so.1 => /usr/X11R6/lib/libdpstk.so.1 (0x40607000)
    libdps.so.1 => /usr/X11R6/lib/libdps.so.1 (0x4060f000)
    libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40657000)
    libbz2.so.1 => /lib/libbz2.so.1 (0x406b9000)
    libxml2.so.2 => /usr/lib/./libxml2.so.2 (0x406c8000)
    libkparts.so.2 => /opt/kde/lib/libkparts.so.2 (0x407c1000)
    libkio.so.4 => /opt/kde/lib/libkio.so.4 (0x40804000)
    libkdeui.so.4 => /opt/kde/lib/libkdeui.so.4 (0x40b0b000)
    libkdesu.so.4 => /opt/kde/lib/libkdesu.so.4 (0x40dae000)
    libkdecore.so.4 => /opt/kde/lib/libkdecore.so.4 (0x40dc8000)
    libDCOP.so.4 => /opt/kde/lib/libDCOP.so.4 (0x40faf000)
    libresolv.so.2 => /lib/libresolv.so.2 (0x40fe3000)
    libart_lgpl_2.so.2 => /usr/lib/./libart_lgpl_2.so.2 (0x40ff5000)
    libkdefx.so.4 => /opt/kde/lib/libkdefx.so.4 (0x4100c000)
    libqt-mt.so.3 => /usr/lib/qt/lib/libqt-mt.so.3 (0x41039000)
    libfontconfig.so.1 => /usr/X11R6/lib/libfontconfig.so.1 (0x416ee000)
    libmng.so.1 => /usr/lib/./libmng.so.1 (0x41715000)
    libjpeg.so.62 => /usr/lib/./libjpeg.so.62 (0x4176f000)
    libGL.so.1 => /usr/lib/./libGL.so.1 (0x4178c000)
    libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x41808000)
    libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x4181f000)
    libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0x41823000)
    libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x41826000)
    libfreetype.so.6 => /usr/lib/./libfreetype.so.6 (0x41838000)
    libexpat.so.0 => /usr/lib/./libexpat.so.0 (0x4189d000)
    libdl.so.2 => /lib/libdl.so.2 (0x418bd000)
    libpng.so.3 => /usr/lib/./libpng.so.3 (0x418c1000)
    libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x418f1000)
    libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x418ff000)
    libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x419c7000)
    libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x419d0000)
    libpthread.so.0 => /lib/libpthread.so.0 (0x419e8000)
    libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x41a3a000)
    libutil.so.1 => /lib/libutil.so.1 (0x41a42000)
    libz.so.1 => /usr/lib/./libz.so.1 (0x41a45000)
    libstdc++.so.5 => /usr/lib/./libstdc++.so.5 (0x41a56000)
    libm.so.6 => /lib/libm.so.6 (0x41b0d000)
    libc.so.6 => /lib/libc.so.6 (0x41b2f000)
    libXxf86vm.so.1 => /usr/X11R6/lib/libXxf86vm.so.1 (0x41c5f000)
    /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
    Wäre schön wenn ir jemand nen Tipp geben Könnte wie ich das hinbekomme!

    Danke im Voraus Thorsten

  2. #2
    BAfH Avatar von moedule
    Registriert seit
    Aug 2003
    Ort
    Hamburg
    Beiträge
    907
    tut es denn trotzdem??

    sind ja doch einige sachen dabei die dann doch etwas weit gehen (um sie statisch rein zulinken)

    (nur noch als nachfrage: taugt das programm?? (für mich als physiker doch recht interessant)
    moe

  3. #3
    Registrierter Benutzer
    Registriert seit
    Mar 2004
    Beiträge
    335
    kannst ja mal make LDFLAGS="-static" probieren (für binutils musste man LDFLAGS="-all-static" nehmen, falls es mit -static nicht klappt, kannst ja noch -all-static probieren)

  4. #4
    Registrierter Benutzer
    Registriert seit
    Apr 2004
    Beiträge
    168
    Ok, werd das malo versuchen!

    (nur noch als nachfrage: taugt das programm?? (für mich als physiker doch recht interessant)
    moe
    Ich denke, dass es wirklich das beste Programm ist um unter linux schöne Plots mit relativ wenig Aufwand zu erstellen! GNUPlot hat ja auch so seine Schwächen und OpenOffice ist halt das Letzte was dass angeht (Da kann man nicht mal bei der Achsenbeschriftung was tiefstellen z.B. O_2 oder so) Ich studiere Bio und hatte das ganze Semester ein Praktikum wo immer irgendwelche Wellenlänegen oder Konzentrationen gegen irgendwas anderes aufgetragen werden mußten. Am Anfang wußt ich noch nix von LabPlot und Excel bzw OOfice hat da schon ziehmlich genervt!
    Das Prob bei dem Programm is hal das es abartig viele Abhängigkeiten hat! Ich hab drei Tage gebraucht bis ichs fertig kompiliert hatte (alle Abhängigkeiten installiert, etc.) Desshalb würd ichs gerne komplett statisch linken auch wenns dann 200MB groß wird, hab keine Lust irgendwann noch mal so nen Terror zu haben!

    mfg Thorsten

  5. #5
    BAfH Avatar von moedule
    Registriert seit
    Aug 2003
    Ort
    Hamburg
    Beiträge
    907
    Zitat Zitat von ThorstenK
    Ok, werd das malo versuchen!
    Ich denke, dass es wirklich das beste Programm ist um unter linux schöne Plots mit relativ wenig Aufwand zu erstellen! GNUPlot hat ja auch so seine Schwächen und OpenOffice ist halt das Letzte was dass angeht (Da kann man nicht mal bei der Achsenbeschriftung was tiefstellen z.B. O_2 oder so) Ich studiere Bio und hatte das ganze Semester ein Praktikum wo immer irgendwelche Wellenlänegen oder Konzentrationen gegen irgendwas anderes aufgetragen werden mußten. Am Anfang wußt ich noch nix von LabPlot und Excel bzw OOfice hat da schon ziehmlich genervt!
    ja klar ist OO bzw excel dafür nicht wirklich geeignet ...
    was ist an gnuplot auszusetzen? naja egal


    Das Prob bei dem Programm is hal das es abartig viele Abhängigkeiten hat! Ich hab drei Tage gebraucht bis ichs fertig kompiliert hatte (alle Abhängigkeiten installiert, etc.) Desshalb würd ichs gerne komplett statisch linken auch wenns dann 200MB groß wird, hab keine Lust irgendwann noch mal so nen Terror zu haben!
    naja aber ob das die richtige lösung sein kann? wenn du dir aufschreibst was du alles gebraucht hast um das zu installieren kannst du ja bei nächstem mal einfach wieder alles so installieren?!

    hm das schreckt mich dann aber ab, das ganze abhängigkeiten gemurkse, bleib ich wohl eher bei gnuplot, xmgrace, scigraphica

  6. #6
    Registrierter Benutzer
    Registriert seit
    Apr 2004
    Beiträge
    168
    ja klar ist OO bzw excel dafür nicht wirklich geeignet ...
    was ist an gnuplot auszusetzen? naja egal
    Ok vielleicht war ich etwas voreilig mit GNUPlot, aber schau dir LabPlot wirklich mal an. Die Bedienung ist sehr einfach und du kannst Alles mit der Maus positionieren (Legende, Achsenbeschriftung..., wirklich ein gutes Programm.

    mfg Thorsten

  7. #7
    Registrierter Benutzer
    Registriert seit
    Feb 2003
    Beiträge
    15
    Zitat Zitat von ThorstenK
    Ok vielleicht war ich etwas voreilig mit GNUPlot, aber schau dir LabPlot wirklich mal an. Die Bedienung ist sehr einfach und du kannst Alles mit der Maus positionieren (Legende, Achsenbeschriftung..., wirklich ein gutes Programm.

    mfg Thorsten
    OK, damit kann Gnuplot nun wirklich nicht dienen, aber wenn es darum geht, (halb)automatisch aus mehrere große Datensätze Plots zu erzeugen, so kenn ich kein besseres Werkzeug (das Positionieren von Legenden etc, ist in Gnuplot am Anfang wirklich anstrengend, nur mach ich sowas für gewöhnlich nur einmal, um dann auf bereits bestehende GnuPlot-Scripte zurückzugreifen )
    It's 106 miles to Chicago. We got a full tank of gas, half a pack of cigarettes, it's dark and we're wearing sunglasses.

Ähnliche Themen

  1. Apache 2.0.49 statisch kompilieren
    Von rsc im Forum Kompilieren von Kernel und Sourcen
    Antworten: 1
    Letzter Beitrag: 30.06.04, 21:09
  2. lilo statisch kompilieren
    Von detonation997 im Forum System installieren und konfigurieren
    Antworten: 0
    Letzter Beitrag: 29.10.03, 20:53
  3. openssh statisch kompilieren
    Von sammy im Forum Kompilieren von Kernel und Sourcen
    Antworten: 1
    Letzter Beitrag: 16.10.03, 10:26
  4. andauernd abruch beim kompilieren, cpu kaputt?
    Von damogran im Forum stationäre Hardware
    Antworten: 5
    Letzter Beitrag: 14.06.03, 11:52
  5. mc statisch für anderen Host kompilieren
    Von Ulli Ivens im Forum Kompilieren von Kernel und Sourcen
    Antworten: 2
    Letzter Beitrag: 05.12.02, 09:41

Lesezeichen

Berechtigungen

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