Il 19/10/2016 22:11, Stephen Barrett ha scritto:

> Investigating finds that slurm_debugis referenced by auth_munge.so, and
> is indeed undefined. But slurm_debug is defined in libslurm.so, which
> /is /linked into the library. So why can't they find each other? Is
> there some kind of link order issue?
IIRC, once a library is read, unused symbols gets discarded.
So if you first link auth.munge.so then libslurm.so the symbol should be
found. The other way around and it won't get found (not yet needed when
libslurm gets read).

-- 
Diego Zuccato
Servizi Informatici
Dip. di Fisica e Astronomia (DIFA) - Università di Bologna
V.le Berti-Pichat 6/2 - 40127 Bologna - Italy
tel.: +39 051 20 95786
mail: diego.zucc...@unibo.it

Reply via email to