Thread Previous • Date Previous • Date Next • Thread Next |
Jesper Krogh wrote:
Scenarie:En kommerciel leverandør af software har lavet et program der, kunvirker på Red Hat 6.2 (dynamisk linket mod gammel libc eller lign) og har ikke leveret kildekoden med.Kan man installere det på en Red Hat 6.2 og derefter statisk linke det, så det samler de programbiblioteker det skal bruge for derefter atflytte det til en nyere/anden distribution?
Er jeg ret sikker på, men jeg har ikke prøvet. Det er jo egentlig det man gør på visse rescue cd'er.På nettet findes forskellige opskrifter; mener ozze en-eller-anden HOWTO beskriver hvodden man laver en rescue cd, og hvordan man linker statisk.
Det kan måske ozze lade sig gøre at installere de gamle libs på et nyere system så din app kan bruge disse.
Hmmm, måske kan du nøjes med at linke de for din app nødvendige 'gamle' lib-navne til dem der findes i en nutidig installation. Det var ca den måde jeg for nogle år siden fixede problemer med netscape, som netop var linket til nogle ældre libs.
-- Kind regards, Mogens Valentin Networking, Security www.danbbs.dk/~monz Phone +45 32 525 878
Thread Previous • Date Previous • Date Next • Thread Next |