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