https://dcemulation.org/?title=Compiling_KOS_on_Windows
Which is working so far, so good. I'm in the middle of compiling the dc-toolchain, and these errors have cropped up:
Code: Select all
...
...
else :; fi && \
if /opt/toolchains/dc/kos/utils/dc-chain/binutils-2.27/missing makeinfo --split-size=5000000 --split-size=5000000 -I ../../../binutils-2.27/bfd/doc \
-o bfd.info `test -f 'bfd.texinfo' || echo '../../../binutils-2.27/bfd/doc/'`bfd.texinfo; \
then \
rc=0; \
else \
rc=$?; \
$restore $backupdir/* `echo "./bfd.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
WARNING: 'makeinfo' is missing on your system.
You should only need it if you modified a '.texi' file, or
any other file indirectly affecting the aspect of the manual.
You might want to install the Texinfo package:
<http://www.gnu.org/software/texinfo/>
The spurious makeinfo call might also be the consequence of
using a buggy 'make' (AIX, DU, IRIX), in which case you might
want to install GNU make:
<http://www.gnu.org/software/make/>
make[4]: *** [Makefile:472: bfd.info] Error 127
make[4]: Leaving directory '/opt/toolchains/dc/kos/utils/dc-chain/build-binutils-sh-elf-2.27/bfd/doc'
Making info in po
make[4]: Entering directory '/opt/toolchains/dc/kos/utils/dc-chain/build-binutils-sh-elf-2.27/bfd/po'
( if test 'x../../../binutils-2.27/bfd/po' != 'x.'; then \
posrcprefix='../../../binutils-2.27/bfd/'; \
else \
posrcprefix="../"; \
fi; \
rm -f SRC-POTFILES-t SRC-POTFILES \
&& (sed -e '/^#/d' \
-e '/^[ ]*$/d' \
-e "s@.*@ $posrcprefix& \\\\@" < ../../../binutils-2.27/bfd/po/SRC-POTFILES.in \
| sed -e '$s/\\$//') > SRC-POTFILES-t \
&& chmod a-w SRC-POTFILES-t \
&& mv SRC-POTFILES-t SRC-POTFILES )
( rm -f BLD-POTFILES-t BLD-POTFILES \
&& (sed -e '/^#/d' \
-e '/^[ ]*$/d' \
-e "s@.*@ ../& \\\\@" < ../../../binutils-2.27/bfd/po/BLD-POTFILES.in \
| sed -e '$s/\\$//') > BLD-POTFILES-t \
&& chmod a-w BLD-POTFILES-t \
&& mv BLD-POTFILES-t BLD-POTFILES )
cd .. \
&& CONFIG_FILES=po/Makefile.in:po/Make-in \
CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating po/Makefile.in
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing bfd_stdint.h commands
config.status: executing default commands
make[4]: Nothing to be done for 'info'.
make[4]: Leaving directory '/opt/toolchains/dc/kos/utils/dc-chain/build-binutils-sh-elf-2.27/bfd/po'
make[4]: Entering directory '/opt/toolchains/dc/kos/utils/dc-chain/build-binutils-sh-elf-2.27/bfd'
make[4]: Nothing to be done for 'info-am'.
make[4]: Leaving directory '/opt/toolchains/dc/kos/utils/dc-chain/build-binutils-sh-elf-2.27/bfd'
make[3]: *** [Makefile:1711: info-recursive] Error 1
make[3]: Leaving directory '/opt/toolchains/dc/kos/utils/dc-chain/build-binutils-sh-elf-2.27/bfd'
make[2]: *** [Makefile:2733: all-bfd] Error 2
make[2]: Leaving directory '/opt/toolchains/dc/kos/utils/dc-chain/build-binutils-sh-elf-2.27'
make[1]: *** [Makefile:858: all] Error 2
make[1]: Leaving directory '/opt/toolchains/dc/kos/utils/dc-chain/build-binutils-sh-elf-2.27'
make: *** [Makefile:156: build-sh4-binutils] Error 1
EDIT: I have Texinfo installed as well, which isn't a big deal as it skips the warning about makeinfo anyway.
Thanks guys!