Opened 5 years ago
Closed 5 years ago
#855 closed defect (Done)
IMPORTANT: Fixed makefile for Linux with old linkers
Reported by: | arango | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | Release ROMS/TOMS 3.9 |
Component: | Nonlinear | Version: | 3.9 |
Keywords: | Cc: |
Description
The makefile change introduced in src:ticket:854 needs to be updated to include libDRIVER.a twice. We need to include it again for cycling dependencies in old linkers. We need to have:
#-------------------------------------------------------------------------- # Notice that the token "libraries" is initialized with the ROMS/Utility # library to account for calls to objects in other ROMS libraries or # cycling dependencies. These types of dependencies are problematic in # some compilers during linking. Such libraries appear twice at linking # step (beginning and almost the end of the ROMS library list). #-------------------------------------------------------------------------- libraries := $(SCRATCH_DIR)/libNLM.a $(SCRATCH_DIR)/libDRIVER.a \ $(SCRATCH_DIR)/libUTIL.a
Note:
See TracTickets
for help on using tickets.