delorie.com/archives/browse.cgi | search |
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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |