www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/02/09/07:20:04

Message-Id: <199802091216.OAA09543@ankara.duzen.com.tr>
Comments: Authenticated sender is <mitch AT ankara DOT duzen DOT com DOT tr>
From: "S. M. Halloran" <mitch AT duzen DOT com DOT tr>
Organization: User RFC 822- and 1123-Compliant
To: "Trond Erik Bones" <tebones AT st DOT telia DOT no>
Date: Mon, 9 Feb 1998 14:17:08 +0200
MIME-Version: 1.0
Subject: Re: Help with error msg !!
CC: djgpp AT delorie DOT com
In-reply-to: <6bmki3$l80$1@pravda.tisip.no>

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:  "<d>:/djgpp" where <d> 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

- Raw text -


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