delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1994/04/28/11:18:47

To: Martin DOT Haltmayer AT uni-augsburg DOT de
Subject: Re: make
From: pfulmek AT email DOT tuwien DOT ac DOT at (Paul FULMEK)
Reply-To: pfulmek AT email DOT tuwien DOT ac DOT at
Cc: djgpp AT sun DOT soe DOT clarkson DOT edu
Date: Thu, 28 Apr 1994 14:55:23 +0000

>>>Dear djgpp-users,
>>>I tried to use make 3.69 delivered with djgpp 2.5.7. I have a makefile
>>>as follows:
>>># start of makefile
>>>.SUFFIXES: .uco .uni
>>>.uni.uco:;uq4g -b -c$*
>>>altdialo.uco:
>>>dialog.uco:
>>>mignumme.uco:
>>># end of makefile
>>>Now I update the according .uni-files (altdialo.uni, dialog.uni, mignumme.uni)
>>>by an editor. The timestamp says that the .uco's are out of date.
>>>Now I try 'make'. Only the command to update the first target altdialo.uco
>>>is executed, although *all* the targets are out of date ('dir' shows me).
>>>Why? Thanks in advance.

If You do not specify a certain target ( "make dialog.uco", e.g. ),
make always builds the first target in the list, only.
Add the line "all: altdialo.uco dialog.uco mignumme.uco" to your
make-file and type "make all".

Paul

--

Technische Universitaet Wien
Institut fuer Werkstoffe der Elektrotechnik
Dipl.-Ing. Paul FULMEK
Tel. (+43 222) 58801/3955
FAX: (+43 222) 50 41 587
Gusshausstrasse 27-29
Austria - 1040 WIEN



- Raw text -


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