delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f |
NNTP-Posting-Date: | Sat, 02 Feb 2008 13:42:52 -0600 |
From: | "miner_tom" <tom_nospam AT yahoo DOT com> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | Newbe: djgpp does not see "make" macros |
Date: | Sun, 3 Feb 2008 11:41:39 -0800 |
X-Priority: | 3 |
X-MSMail-Priority: | Normal |
X-Newsreader: | Microsoft Outlook Express 6.00.2900.3138 |
X-RFC2646: | Format=Flowed; Original |
X-MimeOLE: | Produced By Microsoft MimeOLE V6.00.2900.3198 |
Message-ID: | <1qCdnVDGo5QgWjnanZ2dnUVZ_veinZ2d@giganews.com> |
Lines: | 65 |
X-Usenet-Provider: | http://www.giganews.com |
X-Trace: | sv3-oi67jcc+rDWVVf88yjlHgw7FVO/w/h5POFgp0tE6eGjcIXGnLipWc3n8SkU8iWdn+8lTXwqnUPMPMQ9!VBUucRu3lSk1GDlCIr1jwCDBHSBKKY88MIDVm/CDIgEl3RZni0cfW0hOYF9L6yueOouNoweCBoE= |
X-Complaints-To: | abuse AT giganews DOT com |
X-DMCA-Notifications: | http://www.giganews.com/info/dmca.html |
X-Abuse-and-DMCA-Info: | Please be sure to forward a copy of ALL headers |
X-Abuse-and-DMCA-Info: | Otherwise we will be unable to process your complaint properly |
X-Postfilter: | 1.3.37 |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
Hi, I hope that this question is not too elementary to ask. I recently installed djgpp in order to compile some C programs that were made to be compiled with djgpp from a MAKE file. I have the make file, which is large, but can not even run the test program in the make file, that is only a couple of lines. For example a small make file is as follows: HELLOSRC = hello.c hello2.c hello3.c HELLOO = ${HELLOSRC:.c=.o} hello.exe: ${HELLOO} ${LINK} $@ ${HELLOO} I called this small program "make_hello". When I ran it by invoking "make make_hello" I got "make.exe: *** No rule to make target 'hello.o', needed by 'hello.exe'. Stop." However, if I type the following in at the command line: "gcc hello.c hello2.c hello3.c -o hello.exe -lm" the file is compiled, linked and the .exe is created. I expect that this has something to do with the way that the MAKE macros are not being created/assigned and the compiler can not read tham. Does this also relate to environmental variables? I am running on a new PC with WinXp SP2. Suggestions are welcome. Thank You Tom tom_cip_11551 AT hotmail DOT com
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |