www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/04/11/21:17:54

From: seismic AT mail DOT geocities DOT com
Message-Id: <1.5.4.32.19970412003808.00663b68@mail.geocities.com>
Mime-Version: 1.0
Date: Fri, 11 Apr 1997 20:38:08 -0400
To: eliz AT is DOT elta DOT co DOT il
Subject: Re: Newbie Q: DOS Lib3D make problem(s)
Cc: djgpp AT delorie DOT com

> Date: Sun, 6 Apr 1997 13:21:29 +0300 (IDT)
> From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>    Save Address
> To: JustIn <seismic AT geocities DOT com>
> cc: djgpp AT delorie DOT com
> Subject: Re: Newbie Q: DOS Lib3D make problem(s)

> On Wed, 2 Apr 1997, JustIn wrote:
>> I have DJGPP set up correctly...  am I supposed to set a LIBRARY_PATH
>> environment variable to something?

> No.  When you set DJGPP=e:\dj\djgpp.env, it takes care of all the
> rest.

>> DJDIR=e:\dj
>  ^^^^^^^^^^^
>You should never do this!  Just set DJGPP=e:\dj\djgpp.env and that's
>all.

Actually, my DJGPP installation says to do this, and DJGPP can't find
anything without it.

>> Make cannot make the target 'Debuggable.s', as shown below; I don't know
>> why. Isn't that a bit annoying? 8)
>>
>> Here's the make command-line output:
>>
>> ----------------------- make -f makefile.dj2 ----------------------
>> E:\dj\lib3d>make -f makefile.dj2
>> e:/dj/bin/make.exe -C src -f Makefile.dj2 lib
>> make.exe[1]: Entering directory `e:/dj/lib3d/src'
>> make.exe[1]: *** No rule to make target `Debuggable.s', needed by
>> `Debuggable.o'.  Stop.

>     Well, is there a file by the name `Debuggable.s' in the src/
>     directory?  If there's no such file, then you need to look for it.  If
>     there *is* such a file, here's a couple of possible reasons:

There is.

>
>             1) You have unzipped the package with a program that doesn't
>     support long filenames (Debuggable.s is longer than 8+3 DOS limits),
>     so the filename go truncated.

I didn't.

>
>             2) You didn't set LFN=y in the environment, so Make works with
>     long filename support disabled.
>
>     Btw, the above assumes that you work on Windows 95.  You should always
>     tell this explicitly; people don't have to second-guess your
>     environment when they are trying to help you.

I should have said I'm using '95, but I did mention that I tried both LFN=y
and LFN=n.
JustIn (seismic AT geocities DOT com)
Hash Table: http://www.geocities.com/TimesSquare/Alley/4842/index.html

- Raw text -


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