www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2015/12/28/02:58:11

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
From: "Andris Pavenis (andris DOT pavenis AT iki DOT fi) [via djgpp AT delorie DOT com]" <djgpp AT delorie DOT com>
Subject: Comment about DJGPP port of binutils-2.25.1
To: djgpp AT delorie DOT com
Message-ID: <5680EB7D.3090606@iki.fi>
Date: Mon, 28 Dec 2015 09:57:49 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
Thunderbird/38.4.0
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com

Tried to update RPMs of cross-binutils to version 2.25.1 and found that 
DJGPP related
changes introduces macro STRIP_FULL_PATH_AND_EXTENSION which is nowhere 
defined
in sources. Definition is only added in djgpp/build.sh

This approach prevents patched sources to be built in other way rather 
than through
djgpp/build.sh without additional modifications. Better way would be to 
provide default value of
macro for non-DJGPP host systems somewhere (perhaps not everywhere where 
macro is used)

Also better way for modifying autoconf/automake related files would be 
something similar as
I'm doing with DJGPP port of gcc: running automake, autoconf etc where 
needed. Unfortunately
that requires doing this step on a different system as required versions 
of autoconf and automake
are not ported to DJGPP (and are unlikely to be ported in future). I'm 
using Linux for this step.
Perhaps Cygwin could also be used.

Andris

- Raw text -


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