Sorry guys - I am a newbie on WinARM, I downloaded the latest version 4.2 and extracted it to C:\WinARM. When I tried to make any of the projects I get abnormal program termination (code 3) from arm-elf-gcc. I get the same problem if I try running arm-elf-gcc from the command line with a very simple "C" file. Are there dlls or something else that I am missing or what?. make works OK so does assembler but I would really like to ger the C compiler working. Apologies if this has already been asked before. I should add that gcc responds OK to --version and -mcpu=arm7tdmi-s but as soon as I provide a sourcefile it bombs My config : Intel P4 2.66 mhz 2 Gig RAM 180 Gig hardrives Windows 2000 Pro with SP4 MS Visual studio 6 Kiel uvision 3 demo ARM system (limited prog size) No other versions of gcc or make on my system. Regards Fred K
Fred Knowles wrote: > Sorry guys - I am a newbie on WinARM, I downloaded the latest version > 4.2 and extracted it to C:\WinARM. When I tried to make any of the > projects I get abnormal program termination (code 3) from arm-elf-gcc. I > get the same problem if I try running arm-elf-gcc from the command line > with a very simple "C" file. Are there dlls or something else that I am > missing or what?. You wrote "4.2": If you have downloaded WinARM-20060606 the included gcc-version is 4.1.1. Any mismatch here? Are you using another precompiled toolchain? The included binaries of the GNU-Toolchain have no dll-depedency. But the "build-utilites" in C:\WinARM\utils\bin depend on the mingw msys-1.0.dll. But this dll is included in the package and placed in the same directory as the exe-files which depend on it. > make works OK so does assembler but I would really like to ger the C > compiler working. Apologies if this has already been asked before. > > I should add that gcc responds OK to --version and -mcpu=arm7tdmi-s but > as soon as I provide a sourcefile it bombs What is the output of arm-elf-gcc --version? For WinARM 20060606 it should start with: arm-elf-gcc (GCC) 4.1.1 (WinARM) Output of make --version? Output of set? > My config : > > Intel P4 2.66 mhz > 2 Gig RAM > 180 Gig hardrives > Windows 2000 Pro with SP4 I'm using W2k SP4+updates too on my "electronic-development"-machine. I don't think it's a problem with the OS. > MS Visual studio 6 > Kiel uvision 3 demo ARM system (limited prog size) Both also installed on my machine - no known "side-effects". Do you have cygwin or mingw installed and entries in the serach path? Did you add c:\WinARM and c:\WinARM\utils\bin to the search path (check with typing path in the "shell" (cmd.exe)). "here": PATH=[...];C:\WinARM\bin;C:\WinARM\utils\bin;C:\texmf\miktex\bin;[...] There might be a problem with the included utilites (make, sh etc.). For a test you might replace the content for C:\WinARM\utils\bin with the files from the archive: http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/winarmtests/WinARM_utils_testing_20060719.zip Please read these threads too: http://en.mikrocontroller.net/topic/73487#107888 http://en.mikrocontroller.net/topic/69484#92402 Hope this helps Martin Thomas
Martin Thomas wrote: > Fred Knowles wrote: > >> Sorry guys - I am a newbie on WinARM, I downloaded the latest version >> 4.2 and extracted it to C:\WinARM. When I tried to make any of the >> projects I get abnormal program termination (code 3) from arm-elf-gcc. I >> get the same problem if I try running arm-elf-gcc from the command line >> with a very simple "C" file. Are there dlls or something else that I am >> missing or what?. > > You wrote "4.2": If you have downloaded WinARM-20060606 the included > gcc-version is 4.1.1. Any mismatch here? Are you using another > precompiled toolchain? > > The included binaries of the GNU-Toolchain have no dll-depedency. But > the "build-utilites" in C:\WinARM\utils\bin depend on the mingw > msys-1.0.dll. But this dll is included in the package and placed in the > same directory as the exe-files which depend on it. > >> make works OK so does assembler but I would really like to ger the C >> compiler working. Apologies if this has already been asked before. >> >> I should add that gcc responds OK to --version and -mcpu=arm7tdmi-s but >> as soon as I provide a sourcefile it bombs > > What is the output of arm-elf-gcc --version? For WinARM 20060606 it > should start with: arm-elf-gcc (GCC) 4.1.1 (WinARM) > Output of make --version? > Output of set? > >> My config : >> >> Intel P4 2.66 mhz >> 2 Gig RAM >> 180 Gig hardrives >> Windows 2000 Pro with SP4 > > I'm using W2k SP4+updates too on my "electronic-development"-machine. I > don't think it's a problem with the OS. > >> MS Visual studio 6 >> Kiel uvision 3 demo ARM system (limited prog size) > > Both also installed on my machine - no known "side-effects". > > Do you have cygwin or mingw installed and entries in the serach path? > Did you add c:\WinARM and c:\WinARM\utils\bin to the search path (check > with typing path in the "shell" (cmd.exe)). "here": > PATH=[...];C:\WinARM\bin;C:\WinARM\utils\bin;C:\texmf\miktex\bin;[...] > > There might be a problem with the included utilites (make, sh etc.). For > a test you might replace the content for C:\WinARM\utils\bin with the > files from the archive: > http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/winarmtests/WinARM_utils_testing_20060719.zip > > Please read these threads too: > http://en.mikrocontroller.net/topic/73487#107888 > http://en.mikrocontroller.net/topic/69484#92402 > > Hope this helps > Martin Thomas Sorry Martin I am battling to reply to your message. Of course you are right and the compiler is 4.1.1 See attached sysinfo.txt which contains all the info you mentioned, it all looks OK to me but even after re-install I still get the same error. Not sure how it could relate to the utilities since I get the error when I run arm-elf-gcc directly from the command line. I forgot to mention I am using the 7zip download file 43 Meg approx not the bzip version (presumably makes no difference?) I have downloaded the utilities you mentioed & will try them tonight. Thanks for the advice so far Fred Knowles
Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
Log in with Google account
No account? Register here.