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) ""

     


Anonymous

Cancel  Add attachments





Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks