From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26257 invoked by alias); 19 Oct 2002 17:26:50 -0000 Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org Received: (qmail 26201 invoked from network); 19 Oct 2002 17:26:48 -0000 Received: from unknown (HELO mx02.nexgo.de) (151.189.8.97) by sources.redhat.com with SMTP; 19 Oct 2002 17:26:48 -0000 Received: from mx08.nexgo.de (mx08.nexgo.de [151.189.8.84]) by mx02.nexgo.de (Postfix) with ESMTP id 18C569F706 for ; Sat, 19 Oct 2002 19:26:48 +0200 (CEST) Message-ID: <17059895.1035048408068.JavaMail.ngmail@mx08.nexgo.de> Date: Sat, 19 Oct 2002 10:26:00 -0000 From: ibrumm@arcor.de To: gcc-help@gcc.gnu.org Subject: GCC under Windows 2000 for H8/300 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-ngMessageSubType: MessageSubType_MAIL X-WebmailclientIP: : 145.254.43.169 X-SW-Source: 2002-10/txt/msg00222.txt.bz2 Hi! I want to compile sources with the gcc for the Hitachi H8/3052. I'm running Windows 2000 and Windows NT4.0 . And I'm going to use the JFE. After downloading and decompression of the following files: make-3.79.1-20010722.tar.gz h8300-target-mingw-host-gcc-3.2.tar.bz2 h8300-target-mingw-host-binutils.tar.bz2 I get the directory structure at the bottom. My SetEnv.bat: REM h8300-hms C: cd \Hitachi SET PATH=3DC:\HITACHI\GCC1\BIN;C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2;%P= ATH% SET GCC_EXEC_PREFIX=3DC:\HITACHI\GCC1\LIB\ SET INFOPATH=3DC:\HITACHI\GCC1\INFO SET C_INCLUDE_PATH=3DC:\HITACHI\GCC1\include SET CPLUS_INCLUDE_PATH=3DC:\HITACHI\GCC1\include\cxx;C:\HITACHI\GCC1\include SET TMPDIR=3DG:\Temp Then I start make: C:\Hitachi\app1>make h8300-hms-gcc -g -ms -ms2600 -c start.s -o start.o h8300-hms-gcc: installation problem, cannot exec `as': No such file or dire= ctory make: *** [start.o] Error 1 Here is my makefile: PREFIX=3Dh8300-hms DEBUG_FLAGS=3D-g CC =3D $(PREFIX)-gcc AS =3D $(PREFIX)-as LD =3D $(PREFIX)-ld CPU =3D -ms -ms2600 CFLAGS =3D=20 ALL_FLAGS =3D $(CFLAGS) $(DEBUG_FLAGS) $(CPU) APPNAME =3D blink OBJS =3D start.o vects.o hwinit.o $(APPNAME).o SOURCES =3D hwinit.c start.s vects.c $(APPNAME).c=20 all: $(APPNAME).mot $(APPNAME).mot : $(APPNAME).out $(PREFIX)-objcopy -O srec $(APPNAME).out $@ $(APPNAME).out : $(OBJS) $(APPNAME).lnk makefile $(CC) -nostartfiles $(ALL_FLAGS) -T$(APPNAME).lnk -Xlinker -Map -Xlinker $= (APPNAME).map -o $@ $(OBJS)=20 %.o: ./%.c makefile $(CC) $(ALL_FLAGS) -c $< -o $@ %.o: ./%.s makefile $(CC) $(ALL_FLAGS) -c $< -o $@ clean: rm -f *.out *.mot *.map *.o Has anybody any idea to overcome this? Where can I find detailed installation instructions? Where can I find the binaries compiled for Windows with the latest patches = implemented? Thank you very much in advance!!! Best regards from Germany, Ingmar GCC files: C:\Hitachi\gcc1\SETENV.BAT C:\Hitachi\gcc1\bin\h8300-hms-g++.exe C:\Hitachi\gcc1\bin\h8300-hms-c++.exe C:\Hitachi\gcc1\bin\h8300-hms-c++filt.exe C:\Hitachi\gcc1\bin\h8300-hms-gcov.exe C:\Hitachi\gcc1\bin\h8300-hms-gccbug C:\Hitachi\gcc1\bin\h8300-hms-cpp.exe C:\Hitachi\gcc1\bin\h8300-hms-gcc.exe C:\Hitachi\gcc1\bin\h8300-hms-size.exe C:\Hitachi\gcc1\bin\h8300-hms-objdump.exe C:\Hitachi\gcc1\bin\h8300-hms-ar.exe C:\Hitachi\gcc1\bin\h8300-hms-strings.exe C:\Hitachi\gcc1\bin\h8300-hms-ranlib.exe C:\Hitachi\gcc1\bin\h8300-hms-objcopy.exe C:\Hitachi\gcc1\bin\h8300-hms-srconv.exe C:\Hitachi\gcc1\bin\h8300-hms-sysdump.exe C:\Hitachi\gcc1\bin\h8300-hms-coffdump.exe C:\Hitachi\gcc1\bin\h8300-hms-addr2line.exe C:\Hitachi\gcc1\bin\h8300-hms-readelf.exe C:\Hitachi\gcc1\bin\h8300-hms-nm.exe C:\Hitachi\gcc1\bin\h8300-hms-strip.exe C:\Hitachi\gcc1\bin\h8300-hms-as.exe C:\Hitachi\gcc1\bin\h8300-hms-gasp.exe C:\Hitachi\gcc1\bin\h8300-hms-ld.exe C:\Hitachi\gcc1\bin\make.exe C:\Hitachi\gcc1\include\*\* C:\Hitachi\gcc1\info\* C:\Hitachi\gcc1\lib C:\Hitachi\gcc1\man\*\*\* C:\Hitachi\gcc1\share\*\*\* C:\Hitachi\gcc1\h8300-hms\lib C:\Hitachi\gcc1\h8300-hms\include C:\Hitachi\gcc1\h8300-hms\lib\libm.a C:\Hitachi\gcc1\h8300-hms\lib\libc.a C:\Hitachi\gcc1\h8300-hms\lib\crt0.o C:\Hitachi\gcc1\h8300-hms\lib\libg.a C:\Hitachi\gcc1\h8300-hms\lib\h8300h C:\Hitachi\gcc1\h8300-hms\lib\h8300s C:\Hitachi\gcc1\h8300-hms\lib\libiberty.a C:\Hitachi\gcc1\h8300-hms\lib\ldscripts C:\Hitachi\gcc1\h8300-hms\lib\h8300h\libm.a C:\Hitachi\gcc1\h8300-hms\lib\h8300h\libc.a C:\Hitachi\gcc1\h8300-hms\lib\h8300h\crt0.o C:\Hitachi\gcc1\h8300-hms\lib\h8300h\libg.a C:\Hitachi\gcc1\h8300-hms\lib\h8300h\normal C:\Hitachi\gcc1\h8300-hms\lib\h8300h\int32 C:\Hitachi\gcc1\h8300-hms\lib\h8300h\libiberty.a C:\Hitachi\gcc1\h8300-hms\lib\h8300h\normal\libm.a C:\Hitachi\gcc1\h8300-hms\lib\h8300h\normal\libc.a C:\Hitachi\gcc1\h8300-hms\lib\h8300h\normal\crt0.o C:\Hitachi\gcc1\h8300-hms\lib\h8300h\normal\libg.a C:\Hitachi\gcc1\h8300-hms\lib\h8300h\normal\int32 C:\Hitachi\gcc1\h8300-hms\lib\h8300h\normal\libiberty.a C:\Hitachi\gcc1\h8300-hms\lib\h8300h\normal\int32\libm.a C:\Hitachi\gcc1\h8300-hms\lib\h8300h\normal\int32\libc.a C:\Hitachi\gcc1\h8300-hms\lib\h8300h\normal\int32\crt0.o C:\Hitachi\gcc1\h8300-hms\lib\h8300h\normal\int32\libg.a C:\Hitachi\gcc1\h8300-hms\lib\h8300h\normal\int32\libiberty.a C:\Hitachi\gcc1\h8300-hms\lib\h8300h\int32\libm.a C:\Hitachi\gcc1\h8300-hms\lib\h8300h\int32\libc.a C:\Hitachi\gcc1\h8300-hms\lib\h8300h\int32\crt0.o C:\Hitachi\gcc1\h8300-hms\lib\h8300h\int32\libg.a C:\Hitachi\gcc1\h8300-hms\lib\h8300h\int32\libiberty.a C:\Hitachi\gcc1\h8300-hms\lib\h8300s\libm.a C:\Hitachi\gcc1\h8300-hms\lib\h8300s\libc.a C:\Hitachi\gcc1\h8300-hms\lib\h8300s\crt0.o C:\Hitachi\gcc1\h8300-hms\lib\h8300s\libg.a C:\Hitachi\gcc1\h8300-hms\lib\h8300s\normal C:\Hitachi\gcc1\h8300-hms\lib\h8300s\int32 C:\Hitachi\gcc1\h8300-hms\lib\h8300s\libiberty.a C:\Hitachi\gcc1\h8300-hms\lib\h8300s\normal\libm.a C:\Hitachi\gcc1\h8300-hms\lib\h8300s\normal\libc.a C:\Hitachi\gcc1\h8300-hms\lib\h8300s\normal\crt0.o C:\Hitachi\gcc1\h8300-hms\lib\h8300s\normal\libg.a C:\Hitachi\gcc1\h8300-hms\lib\h8300s\normal\int32 C:\Hitachi\gcc1\h8300-hms\lib\h8300s\normal\libiberty.a C:\Hitachi\gcc1\h8300-hms\lib\h8300s\normal\int32\libm.a C:\Hitachi\gcc1\h8300-hms\lib\h8300s\normal\int32\libc.a C:\Hitachi\gcc1\h8300-hms\lib\h8300s\normal\int32\crt0.o C:\Hitachi\gcc1\h8300-hms\lib\h8300s\normal\int32\libg.a C:\Hitachi\gcc1\h8300-hms\lib\h8300s\normal\int32\libiberty.a C:\Hitachi\gcc1\h8300-hms\lib\h8300s\int32\libm.a C:\Hitachi\gcc1\h8300-hms\lib\h8300s\int32\libc.a C:\Hitachi\gcc1\h8300-hms\lib\h8300s\int32\crt0.o C:\Hitachi\gcc1\h8300-hms\lib\h8300s\int32\libg.a C:\Hitachi\gcc1\h8300-hms\lib\h8300s\int32\libiberty.a C:\Hitachi\gcc1\h8300-hms\lib\ldscripts\h8300h.x C:\Hitachi\gcc1\h8300-hms\lib\ldscripts\h8300h.xbn C:\Hitachi\gcc1\h8300-hms\lib\ldscripts\h8300h.xn C:\Hitachi\gcc1\h8300-hms\lib\ldscripts\h8300h.xr C:\Hitachi\gcc1\h8300-hms\lib\ldscripts\h8300h.xu C:\Hitachi\gcc1\h8300-hms\lib\ldscripts\h8300s.x C:\Hitachi\gcc1\h8300-hms\lib\ldscripts\h8300s.xbn C:\Hitachi\gcc1\h8300-hms\lib\ldscripts\h8300s.xn C:\Hitachi\gcc1\h8300-hms\lib\ldscripts\h8300s.xr C:\Hitachi\gcc1\h8300-hms\lib\ldscripts\h8300s.xu C:\Hitachi\gcc1\h8300-hms\lib\ldscripts\h8300.x C:\Hitachi\gcc1\h8300-hms\lib\ldscripts\h8300.xbn C:\Hitachi\gcc1\h8300-hms\lib\ldscripts\h8300.xn C:\Hitachi\gcc1\h8300-hms\lib\ldscripts\h8300.xr C:\Hitachi\gcc1\h8300-hms\lib\ldscripts\h8300.xu C:\Hitachi\gcc1\h8300-hms\include\*\* C:\Hitachi\gcc1\lib\libiberty.a C:\Hitachi\gcc1\lib\libbfd.la C:\Hitachi\gcc1\lib\libbfd.a C:\Hitachi\gcc1\lib\libopcodes.la C:\Hitachi\gcc1\lib\libopcodes.a C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\cc1.exe C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\cc1plus.exe C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\specs C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\cpp0.exe C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\tradcpp0.exe C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\libgcc.a C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\include\stdarg.h C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\include\stddef.h C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\include\varargs.h C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\include\stdbool.h C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\include\iso646.h C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\include\limits.h C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\include\float.h C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\include\README C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\h8300h\libgcc.a C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\h8300h\normal\int32 C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\h8300h\normal\libgcc.a C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\h8300h\normal\int32\libgcc.a C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\h8300h\int32\libgcc.a C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\h8300s\libgcc.a C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\h8300s\normal\int32 C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\h8300s\normal\libgcc.a C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\h8300s\normal\int32\libgcc.a C:\Hitachi\gcc1\lib\gcc-lib\h8300-hms\3.2\h8300s\int32\libgcc.a ----------------------------------------------------------------------- Vollkasko ab 111 Euro/Jahr bei Direct Line, Europa's gr=F6=DFter Kfz-Direkt- versicherungsgruppe. Jetzt Tarif berechnen und bis 30.11. wechseln! http://www.arcor.de/home/redir.php/email.kasko -----------------------------------------------------------------------