Changeset 13820 in project for chicken/trunk/rules.make


Ignore:
Timestamp:
03/18/09 16:13:13 (11 years ago)
Author:
felix winkelmann
Message:

removed use of soname as it breaks explicit dynamic loading of core libraries; test-dist fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chicken/trunk/rules.make

    r13800 r13820  
    673673libs: $(TARGETLIBS)
    674674
    675 libchicken$(SO)$(SONAME_VERSION): $(LIBCHICKEN_SHARED_OBJECTS) $(APPLY_HACK_OBJECT)
     675libchicken$(SO): $(LIBCHICKEN_SHARED_OBJECTS) $(APPLY_HACK_OBJECT)
    676676        $(LINKER) $(LINKER_OPTIONS) $(LINKER_LINK_SHARED_LIBRARY_OPTIONS) $(LIBCHICKEN_SO_LINKER_OPTIONS) \
    677677          $(LINKER_OUTPUT) $^ $(LIBCHICKEN_SO_LIBRARIES)
    678 ifneq ($(SONAME_VERSION),)
    679         ln -sf $(LIBCHICKEN_SO_FILE) libchicken$(SO)
    680 endif
    681 
    682 
    683 libuchicken$(SO)$(SONAME_VERSION): $(LIBUCHICKEN_SHARED_OBJECTS) $(APPLY_HACK_OBJECT)
     678
     679
     680libuchicken$(SO): $(LIBUCHICKEN_SHARED_OBJECTS) $(APPLY_HACK_OBJECT)
    684681        $(LINKER) $(LINKER_OPTIONS) $(LINKER_LINK_SHARED_LIBRARY_OPTIONS) $(LIBUCHICKEN_SO_LINKER_OPTIONS) \
    685682          $(LINKER_OUTPUT) $^ $(LIBUCHICKEN_SO_LIBRARIES)
    686 ifneq ($(SONAME_VERSION),)
    687         ln -sf $(LIBUCHICKEN_SO_FILE) libuchicken$(SO)
    688 endif
    689683
    690684cygchicken-0.dll: $(LIBCHICKEN_SHARED_OBJECTS) $(APPLY_HACK_OBJECT)
     
    809803        $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_SHARED_LIBRARY_OPTIONS) $(LIBCHICKEN_SO_FILE) $(DESTDIR)$(ILIBDIR)
    810804        $(INSTALL_PROGRAM) $(INSTALL_PROGRAM_SHARED_LIBRARY_OPTIONS) $(LIBUCHICKEN_SO_FILE) $(DESTDIR)$(ILIBDIR)
    811 endif
    812 ifneq ($(SONAME_VERSION),)
    813         cd $(DESTDIR)$(ILIBDIR)  && ln -sf $(LIBCHICKEN_SO_FILE) libchicken$(SO)
    814         cd $(DESTDIR)$(ILIBDIR)  && ln -sf $(LIBUCHICKEN_SO_FILE) libuchicken$(SO)
    815805endif
    816806ifdef WINDOWS
Note: See TracChangeset for help on using the changeset viewer.