Salut,
Se dau :
-2 sisteme Linux cu aceasi versiune de kernel, dar cu versiuni glibc
diferite (pe primul sistem 2.2 pe al doilea nu stiu, dar cred ca este
destul de vechi ) .
-1 pachet care vine in surse si cere glibc2
Pachetul se compileaza pe primul sistem si merge ok. Pe al doilea sistem
se compileaza si da eroare la compilare. Cand se incearca rularea
programului compilat pe sistemul 1 pe sist. 2 da eroare 'Segmentation
fault' :).
Totusi as vrea sa rulez programul pe sistemul 2, fara instalarea lui
glibc2. M-am gandit sa modific linia de compilare din Makefile astfel
incat toate functiile din librarii sa se includa in executabil si/sau sa
nu se faca apel la nici o functie din alte librarii dar nu prea stiu
cum. Ce ar trebui sa adaug la flagurile lui gcc ca sa faca o chestie de
genul asta sau o alta idee fara sa fac instalari suplimentare pe
sistemul 2?

P.S. : scuze pt. lungimea mesajului.

--
Cristian Costea
RTC Holding S.A.




Reply via email to