Znam da spoljne biblioteke moraju biti (kolko-tolko) kompatibilne ali me zanima praksa:
koliko se one u realnom zivotu razlikuju, kakva je sansa da program kompajliran na novijem mandraku radi i na novijem slacku, knopixu ili redhatu?
Znaci pitam za razliku izmedju samih linux distribucija.
Evo sta kaze ldd za jedan prosecan kylixov program:
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40023000)
libpthread.so.0 => /lib/i686/libpthread.so.0 (0x40102000)
libdl.so.2 => /lib/libdl.so.2 (0x40152000)
libc.so.6 => /lib/i686/libc.so.6 (0x40155000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
Izlistana imena su za mene spansko selo (sem prvog), kazi mi dali se mnogo (kompatibilnosti radi) razlikuju medju distribucijama?
Ili neko moze da mi da
ideju kako da programiram u paskalu a da korisnici mogu bez vecih problema to lokalno kompajlirati - znaci mozda neki dobar pas -> c konvertor,
mozda neko zna ubediti kylix da negenerise izvrsni (niti c++) nego c kod,
mozda postoji neki konvertor iz izvrsnog u c oblik (mada sumnjam).
"The quieter you become, the more you are able to hear."
Blog |
PowerCMS