Project

General

Profile

Bug #5815

Updated by Matthieu CERDA over 9 years ago

When building and installing OpenSSL on AIX, you get this: 
 <pre> 
 ld: 0711-851 SEVERE ERROR: Output file: libcrypto.so.1.0.0 
	 The file is in use and cannot be overwritten. 
 collect2: error: ld returned 12 exit status 
 </pre> 

 It is because the libcrypto.so lib is loaded into memory by AIX (optimization). 

 We need to trigger a "slibclean" on AIX between make and make install to prevent this, which will unload the library from memory and enable make install to overwrite it. this.

Back