Dmitry wrote:
I removed poisoned macros from 3.2 header file.
Actually, they harmless and I did not see them, cause i build mspgcc with
gcc-2.95.3
With this fix Andreas' build.sh script gets a bit further. The next
problem is the GCC 3.2 build cannot run the fixincl program it has just
built. It says it cannot run /bin/sh, but I don't know why. /bin/sh runs
OK from the command line. Anyway, adding
export CONFIG_SHELL=/bin/sh
near the beginning of build.sh lets it run /bin/sh OK, for reasons I
haven't bothered to work OK. Then, Andreas' build.sh gets to a point
near the bottom, where it has installed binutils. GCC and libc. Then it
hits problems with several things related to building a distribution
package using nsis. However, by then it is installed and functional.
This I would consider valuable progress :-)
Building the final package would be nice, though. build.sh tries to copy
a readme.txt file which isn't present. It then tries to copy
bin-tools/*, but that directory isn't present to copy from. It then
deletes some unneccessary stuff, and tries to build an nsis package. The
path is /c/programme/nsis/makensis-bz2.exe", but the usual install
location for nsis is in "c:/Program Files", so "/c/Program
Files/nsis/makensis-bz2.exe" will work better for most of us. The last
problem is binary.nsi is missing. I'm not familiar with nsis packages,
so I don't know what that is.
Regards,
Steve