www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1995/05/12/03:08:01

From: Soyka <mgs AT ssd DOT ray DOT com>
Date: Thu, 11 May 1995 13:54:16 -0400
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: cbgrx103.zip problem

In cbgrx103.zip, the file makefile.gcc in contrib/libgrx/test
has several problems when using make v3.71:

    (1) The if/else/endif statements:
            !if $d(DEBUG)
            !else
            !endif
        generate syntax errors ("missing separator" on the if-statement).

        I can't find any information on the exclamation marks or the
        $d macro(?).  Does anyone know their purpose?
        Since the intent of the statements seemed clear, 
        I confidently removed the statements to eliminate the gripe.

    (2) After removing the above if/else/endif, make now says:
            "no rule to make target `s.test.'.  Stop."
        A similar message is generated when I try to make wintest.,
        winclip., etc.

        I eliminated this problem by inserting the line:
            ".SUFFIXES : .c ."
        at the top of the makefile.

Are these real, genuine errors (and I'm the first intrepid soul to find them)
or are these symptoms of some sort of installation problem?


Mike Soyka

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019