diff --git a/src/sbbs3/GNUmakefile b/src/sbbs3/GNUmakefile index 097f0edff5ec7f3ce3f6596cd11bc3e97dc7b5b1..d2d63bbeb91bad94eadd2f0925256d0e68102cbc 100644 --- a/src/sbbs3/GNUmakefile +++ b/src/sbbs3/GNUmakefile @@ -161,7 +161,7 @@ $(SBBSMONO): $(MONO_OBJS) $(OBJS) # Synchronet BBS library Link Rule $(SBBS): $(JS_DEPS) $(CRYPT_DEPS) $(OBJS) $(LIBS) $(EXTRA_SBBS_DEPENDS) $(ENCODE_LIB) $(HASH_LIB) | $(LIBODIR) @echo Linking $@ - $(QUIET)$(MKSHPPLIB) $(LDFLAGS) -o $@ $(OBJS) $(SBBS_LIBS) $(SMBLIB_LIBS) $(LIBS) $(SHLIBOPTS) $(JS_LIBS) $(CRYPT_LIBS) $(ENCODE_LIBS) $(HASH_LIBS) $(XPDEV-MT_LIBS) $(FILE_LIBS) + $(QUIET)$(MKSHPPLIB) $(LDFLAGS) -o $@ $(OBJS) $(SBBS_LIBS) $(SMBLIB_LIBS) $(LIBS) $(SHLIBOPTS) $(JS_LIBS) $(CRYPT_LIBS) $(ENCODE_LIBS) $(HASH_LIBS) $(XPDEV-MT_LIBS) $(FILE_LIBS) -Wl,--version-script=sbbs.version # FTP Server Link Rule $(FTPSRVR): $(MTOBJODIR)/ftpsrvr.o diff --git a/src/sbbs3/sbbs.version b/src/sbbs3/sbbs.version new file mode 100644 index 0000000000000000000000000000000000000000..9527b8a0673d04de56ec6998df3c80ebfba08bc2 --- /dev/null +++ b/src/sbbs3/sbbs.version @@ -0,0 +1,4 @@ +SBBS { + local: BN_*; # hide cryptlib BigNum functions, prevent collision with OpenSSL +}; +