cd download && wget --passive-ftp -N $(url_$*)
touch $@
-tasks/download_gcc: tasks/download_gcc-core tasks/download_gcc-c++ tasks/download-gcc-g77
+tasks/download_gcc: tasks/download_gcc-core tasks/download_gcc-c++ tasks/download_gcc-g77
touch $@
tasks/extract_%: tasks/download_%
mkdir -p $(usr)
mkdir -p build/gcc-obj && cd build/gcc-obj && \
echo | ../gcc-$(version_gcc)/configure --prefix=$(usr) $(configure_gcc_step2) && \
- $(MAKE) TARGET_CFLAGS="$(MIPS_CFLAGS)" GCC_FOR_TARGET=$(usr)/install/bin/mips-unknown-elf-gcc && \
+ $(MAKE) TARGET_CFLAGS="$(MIPS_CFLAGS)" && \
$(MAKE) install
touch $@
cd build && \
rm -f busybox && \
ln -s busybox-$(version_busybox) busybox
- cd build/busybox && $(MAKE) LDFLAGS="$(MIPS_LDFLAGS)" CFLAGS_EXTRA="$(filter-out -Werror,$(MIPS_CFLAGS)) -DNESTEDVM -g"
+ cd build/busybox && $(MAKE) LDFLAGS="$(MIPS_LDFLAGS)" CFLAGS_EXTRA="$(MIPS_CFLAGS) -DNESTEDVM -g"
touch $@
tasks/build_gcclass:
--gpc-rts=-nwebfile:tex.web \
--gpc-rts=-nchangefile:tex.ch \
&& \
- mips-unknown-elf-gpc $(filter-out -Werror,$(MIPS_PCFLAGS)) tex.p $(MIPS_LDFLAGS) -o tex.mips
+ mips-unknown-elf-gpc $(MIPS_PCFLAGS) tex.p $(MIPS_LDFLAGS) -o tex.mips
touch $@