(file) Return to library-windows.mak CVS log (file) (dir) Up to [Pegasus] / pegasus / mak

File: [Pegasus] / pegasus / mak / library-windows.mak (download)
Revision: 1.12, Sat Feb 12 00:01:28 2005 UTC (19 years, 3 months ago) by w.otsuka
Branch: MAIN
CVS Tags: PEP214ROOT, PEP214BRANCH, PEP214-root, PEP214-branch, PEP-214B-root
Changes since 1.11: +1 -1 lines
BUG#: 2592
TITLE:  Add LDFLAGS for Linux Builds

DESCRIPTION: Added PEGASUS_EXTRA_LINK_FLAGS. Platform maintainers should check builds on their platforms. VMS and NSK will have to implement the change if desired.

FULL_LIB = $(LIB_DIR)/$(LIBRARY)$(LIB_SUFFIX)
FULL_DLL = $(BIN_DIR)/$(LIBRARY)$(DLL)
FULL_EXP = $(BIN_DIR)/$(LIBRARY)$(EXP)
FULL_ILK = $(BIN_DIR)/$(LIBRARY)$(ILK)
FULL_PDB = $(BIN_DIR)/$(LIBRARY)$(PDB)

##
## ws2_32.lib is needed to get the WINSOCK routines!
##

$(FULL_LIB): $(BIN_DIR)/target $(LIB_DIR)/target $(OBJ_DIR)/target $(OBJECTS) $(FULL_LIBRARIES) $(ERROR)
	link -nologo -dll $(LINK_FLAGS) $(EXTRA_LINK_FLAGS) -out:$(FULL_DLL) -implib:$(FULL_LIB) $(OBJECTS) $(FULL_LIBRARIES) $(SYS_LIBS)

FILES_TO_CLEAN = \
    $(OBJECTS) $(FULL_LIB) $(FULL_DLL) $(FULL_EXP) $(FULL_ILK) $(FULL_PDB) $(OBJ_DIR)/vc60$(PDB) $(OBJ_DIR)/vc70$(PDB) depend.mak depend.mak.bak

clean-lib: $(ERROR)
	mu rm $(FULL_LIB) $(FULL_DLL) $(FULL_EXP)

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2