ldconfig unter cygwin

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

ldconfig unter cygwin

Beitrag von Homar »

Hi Folks,

Kann mir jemand verraten, wo ich ldconfig für cygwin herbekomme ???
In welchem Packet ist es mit drin ? Irgendwie scheint es nicht mitinstalliert zu werden, sodass beim Kompilieren eine Ausgabe kommt, das man es nachinstallieren soll oder die LD_LIBRARY_PATH setzen soll.

Ich bin mir nicht sicher, wo und zu welchem Zeitpunkt ich die Variable setzen soll.

MFG
Homar
T-Olli
Interessierter
Interessierter
Beiträge: 83
Registriert: Montag 22. Oktober 2001, 00:00

Beitrag von T-Olli »

Wo bekommst du den diese Meldung ?
Habe gerade mein cygwin Verzeichnis durchsucht - eine Datei ldconfig gibt es bei mir nicht.
Homar
Senior Member
Beiträge: 1278
Registriert: Mittwoch 5. September 2001, 00:00

Beitrag von Homar »

Hi T-Olli,

beim kompilieren kommt zwischendurch die Meldung, das es eine ldconfig nicht im/sbin finden kann. Das kompilat geht durch und funktioniert auch, jedoch soll dieses Tool eigentlich die Libraries sharebar machen.

Code: Alles auswählen

PATH="$PATH:/sbin" ldconfig -n /dbox2/cdkroot/lib
../../../libtool: ldconfig: command not found
----------------------------------------------------------------------
Libraries have been installed in:
   /dbox2/cdkroot/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,--rpath -Wl,LIBDIR' linker flag
   - have your system administrator run these commands:
       PATH="$PATH:/sbin" ldconfig -n /dbox2/cdkroot/lib

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
Unter Linux existiert die Datei, jedoch nicht unter cygwin.

Bleibt also als Linkeroption "-Wl,--rpath -Wl,/dbox2/cdkroot/lib" mitzugeben...

??? ...jedoch wo ???

@dev es oder e@+tbn: Vielleicht könnt Ihr meiner annehmen und sagen, wo ich es eintragen soll. Ich vermute in irgendeiner configure.ac aber ich bin kein Linux-Experte

MFG
Homar
T-Olli
Interessierter
Interessierter
Beiträge: 83
Registriert: Montag 22. Oktober 2001, 00:00

Beitrag von T-Olli »

Ich habe noch mal ein wenig nach ldconfig gesucht, aber leider nichts richtiges gefunden. Einmal bin ich auf die Aussage gestoßen, dass es ldconfig unter cygwin nicht gibt.
Hilft leider nicht weiter - sorry.