Changeset 15485 in project for chicken


Ignore:
Timestamp:
08/14/09 19:20:38 (10 years ago)
Author:
felix winkelmann
Message:

enabled soname for bsd builds

Location:
chicken/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • chicken/trunk/Makefile.bsd

    r14279 r15485  
    4343LINKER_LINK_SHARED_DLOADABLE_OPTIONS = -shared -Wl,-R$(RUNTIME_LINKER_PATH) -Wl,-L.
    4444LINKER_LINK_SHARED_PROGRAM_OPTIONS = -Wl,-R$(RUNTIME_LINKER_PATH)
     45LIBCHICKEN_SO_LINKER_OPTIONS = -Wl,-soname,libchicken.so$(SONAME_VERSION)
     46LIBUCHICKEN_SO_LINKER_OPTIONS = -Wl,-soname,libuchicken.so$(SONAME_VERSION)
    4547LIBRARIES = -lm
    4648NEEDS_RELINKING = yes
     49USES_SONAME = yes
    4750
    4851# special files
  • chicken/trunk/eval.scm

    r15445 r15485  
    10051005(define dynamic-load-libraries
    10061006  (let ((ext
    1007          (if (and (eq? 'linux (software-version))
     1007         (if (and (memq (software-version) '(linux netbsd openbsd freebsd))
    10081008                  (not (zero? binary-version))) ; allow "configless" build
    10091009             (string-append
Note: See TracChangeset for help on using the changeset viewer.