Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Make file problems

Developers
2012-02-15
2013-05-16
  • Robert Gault
    Robert Gault
    2012-02-15

    I just switched over to the Mercurial system and have tried to make .dsk images on my WinXP SP3 msys system. There are problems with many of the make files regards indicating the location of rules.mak and creation of shell and utilpak1.

    I've fixed the make files which used relative addressing by adding the following lines.
    ifndef NITROS9DIR
    NITROS9DIR = $(HOME)/nitros9
    endif

    I've also found a fix for the missing shell and utilpak1 merged files by changing the cmds/make files by adding shell and utilpak1 to the CMDS= entries in coco3, coco3_6309, etc. directory trees.

    I'm reluctant to commit any of these changes to the repository as I don't know if I'm the only one seeing these errors.

     
  • Boisy Pitre
    Boisy Pitre
    2013-01-24

    Robert,

    Is this still an issue?

     
  • Robert Gault
    Robert Gault
    2013-01-24

    The shell and utilpak1 problem has been resolved by a different method. SHELLMODS and UTILPAK1 entries were put in the CMDS makefile and also
    all: $(CMDS) $(CMDS_D2) $(CMDS_DW) shell utilpak1 $(DEPENDS)

    shell:  $(SHELLMODS) $(DEPENDS)
    $(MERGE) $(SHELLMODS)>$@
    @$(ECHO) "*** Be sure the size of this file is less than 7681 bytes! ***"
    @ls -l $@
    @$(ECHO) ""

    utilpak1:  $(UTILPAK1) $(DEPENDS)
    $(MERGE) $(UTILPAK1)>$@
    @$(ECHO) "*** Be sure the size of this file is less than 7681 bytes! ***"
    @ls -l $@
    @$(ECHO) ""