delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2013/07/22/14:45:09

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Received: by 10.58.29.1 with SMTP id f1mr3563254veh.34.1374517435577;
Mon, 22 Jul 2013 11:23:55 -0700 (PDT)
X-Received: by 10.49.35.68 with SMTP id f4mr1166410qej.0.1374517435512; Mon,
22 Jul 2013 11:23:55 -0700 (PDT)
Newsgroups: comp.os.msdos.djgpp
Date: Mon, 22 Jul 2013 11:23:55 -0700 (PDT)
In-Reply-To: <51ED63D5.3090207@iki.fi>
Complaints-To: groups-abuse AT google DOT com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=65.13.115.246;
posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO
NNTP-Posting-Host: 65.13.115.246
References: <51ED59CB DOT 4040503 AT gmx DOT de> <51ED63D5 DOT 3090207 AT iki DOT fi>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <f40cb235-cc30-4688-a19f-5ed81e4a34a2@googlegroups.com>
Subject: Re: Does anybody remember how to compile djdev203?
From: rugxulo AT gmail DOT com
Injection-Date: Mon, 22 Jul 2013 18:23:55 +0000
Bytes: 2633
Lines: 33
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

Hi,

On Monday, July 22, 2013 11:54:45 AM UTC-5, Andris Pavenis wrote:
> On 07/22/2013 07:11 PM, Juan Manuel Guerrero wrote:
> 
> > I have checkouted v2_03_1 branch from the repository.
> > I have tried to compiled it using gcc302, gpp302 and bnu2112.
> > Stock djdev203 is installed.  I get the following error output:
> 
> > gcc -g mkdoc.cc -o ../../hostbin/mkdoc.exe
> 
> > c:/TMP\ccriAIlX.o: In function `Node::add(char*)':
> > mkdoc.cc:118: undefined reference to `operator new(unsigned long)'
> 
> I do not remember either how I did it earlier. It was too long time ago
> 
> About mkdoc:
> 
> It's not linked with libstdcxx.a: adding '-lstdcxx -lm' allows to go bit
> further, bit even gcc-3.4.4 seems to be too new. I guess that even the last
> rebuild of DJGPP v2.03 was done in DJGPP installation that was ancient even
> then.

Should it be using the "gcc" compiler driver here? I know GCC can sometimes
tell by .ext what to do, but I thought the preferred way was "gxx" (or "gpp"
these days). Well, it's in the makefile, so I guess it used to work, so
that's probably a bad guess! (Probably the same result anyways when manually
linking in libstdcxx.)

Anyways, since 2.03p2 is circa late 2001, that means "at best" it could
have only used 3.0.3 or older. IIRC, I thought it had some internal
footprint that claimed 2.8.1 was used (for stock DJDEV203.ZIP). But I could
be wrong. Anyways, the "oldest" GCC built with the refreshed (patchlevel 2)
.EXEs was 2.95.3, IIRC.

- Raw text -


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