[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

shared libraries -- come svilupparle?



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ciao a tutti,
mi trovo a dover fare il porting per linux di una grossa libreria
scritta in c++ (originariamente per windozz), ma non ho esperienze
precedenti in questo tipo di programmazione sotto unix. I tool gnu
per
la gestione del progetto (make, libtool, autoconf, automake)
sono eccellenti e (dopo un po') diventano anche comodi da
usare/configurare. 
Veniamo al problema: la  libreria contiene delle strutture dati
globali che possono essere lette e scritte dai suoi clienti. Mi
chiedo
se eventuali task concorrenti leggano/scrivano sulla stessa zona di
memoria e quindi se queste operazione debbano essere sincronizzate. 
In generale, oltre al problema specifico, avete qualche riferimento
bibliografico circa il link dinamico sotto unix?
Grazie in anticipo,

- -- 
	Enrico Sirola

-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.8 for non-commercial use <http://www.pgp.com>

iQA/AwUBOnE2hZjf7IY3f+B/EQK3dACfeiR79XZA9DtMKDcuz5jcg9qtq2UAn3XZ
27OjhO5UUhRj66aakcosrxMg
=aB9y
-----END PGP SIGNATURE-----



Reply to: