Andreas, On reflection, shouldn't ld consider the use of -soname as an implicit invocation of -shared. Is there ever going to be a case where someone would use -soname without -shared being invoked? Jack