Message-Id: <199802091216.OAA09543@ankara.duzen.com.tr> Comments: Authenticated sender is From: "S. M. Halloran" Organization: User RFC 822- and 1123-Compliant To: "Trond Erik Bones" Date: Mon, 9 Feb 1998 14:17:08 +0200 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: Help with error msg !! CC: djgpp AT delorie DOT com In-reply-to: <6bmki3$l80$1@pravda.tisip.no> Precedence: bulk On 9 Feb 98, Trond Erik Bones was found to have commented thusly: > When compiling I get the following msg : > > rm -f ../../lib/liblaba_util.a > make.exe: *** [liblaba_util.a] Error -1 > > The makefile is attached ! > > What can be wrong ? Your first rule on the target is apparently attempting to delete the current archive (library) file and not finding it. This (probably) produces a fatal error with 'make'. Check the macro you define as ROOT, set equal to "../..". You are probably not in the subdirectoy you want to be in when executing make. You might want to re-think your strategy of using relative pathname addressing versus absolute pathname addressing. How about setting ROOT to something like: ":/djgpp" where is your drive letter? I noticed too that you are including debugging information in your library (look at the '-g' flag you have set). I rather thought libraries represented "mature", fully-tested code in most situations, and you would re-consider putting debug info in them. Mitch Halloran Research (Bio)chemist Duzen Laboratories Group Ankara TURKEY mitch AT duzen DOT com DOT tr other job title: Sequoia's (dob 12-20-95) daddy