» »

Linux jedro 2.4 in shared library

Linux jedro 2.4 in shared library

rembrant ::

Zdravo,

mogoče sprašujem bedarije, mogoče ne, upam pa da bi lahko kdo pomaga.

Imam shared library modul XX.so ki je bil napisal in preveden na jedru 2.6.

Sedaj bi moral ta modul povezati v program na jedru 2.4 in dobim napako, da ni mogoče naložiti modula.
A jedro 2.4 že podpira shared library?
A lahko sploh na 2.4 povezujem library, ki je napisan na 2.6 jedru ?

Mavrik ::

A maš ti shared library, ali imaš kernel modul? Kernel moduli jasno niso kompatibilni, pri shared libraryih pa te morajo veliko bolj zanimati libraryi, na katere se linka.

Sigurno je problem stara verzija libc na tvojem distroju in boš moral verjetno še enkrat prevesti knjižnico na tistem sistemu. Preveri z ldd ukazom na .so datoteki, kaj točno loader boli.
The truth is rarely pure and never simple.

rembrant ::

Imam shared library, ki ga želim povezat v program.

Zdaj, ko sem pognal ukaz ldd na shared libraryem vidim, da je problem glibc!

Hvala Mavrik!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Xbox 360 kot media server? (podnapisi)

Oddelek: Zvok in slika
6856 (808) PARTyZAN
»

programerska paradigma - WTF? (strani: 1 2 )

Oddelek: Programiranje
606253 (4771) slitkx
»

Skupina, ki se ukvarja s kriptoanalizo GSM, izdala program Kraken

Oddelek: Novice / Zasebnost
83764 (3092) poweroff
»

[c++] programiranje v linuxu - eclipse

Oddelek: Programiranje
91515 (1321) mile
»

Inštalacija linuxa

Oddelek: Operacijski sistemi
291644 (1292) pblaz

Več podobnih tem