In Makefile the permissions for shared libaries are set to 644.
However, HP-UX (32bit) atleast requires then to be set to executable
for dld to load them.
Will it do any harm to have then install 755 for all OSes?
Cheers,
Ross
@if [ -n "$(SHARED_LIBS)" ]; then \
tmp="$(SHARED_LIBS)"; \
for i in $${tmp:-x}; \
do \
if [ -f "$$i" -o -f "$$i.a" ]; then \
( echo installing $$i; \
if [ "$(PLATFORM)" != "Cygwin" ]; then \
cp $$i $(INSTALL_PREFIX)
$(INSTALLTOP)/lib; \
chmod 755 $(INSTALL_PREFIX)
$(INSTALLTOP)/lib/$$i; \
else \
c=`echo $$i | sed 's/^lib/cyg/'`; \
cp $$c $(INSTALL_PREFIX)
$(INSTALLTOP)/bin/$$c; \
chmod 644 $(INSTALL_PREFIX)
$(INSTALLTOP)/bin/$$c; \
cp $$i.a $(INSTALL_PREFIX)
$(INSTALLTOP)/lib/$$i.a; \
chmod 644 $(INSTALL_PREFIX)
$(INSTALLTOP)/lib/$$i.a; \
fi ); \
fi; \
done; \
---------------------------------------------------------------------------------
Ross Alexander "He knows no more about his
MIS - NEC Europe Limited destiny than a tea leaf knows
Work ph: +44 20 8752 3394 the history of East India Company"
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]