Seagate Black Armor NASDecember 22, 2011Less than 1 min read Yeah it’s been hectic at work and lots to do in domestic life as well so this hobby project hasn’t gotten much attention. Christmas break is coming however and I’m planning on getting some time to work on it. I think most Open Source projects or hobbies get a boost over the holidays. Merry Xmas & Happy New Year in case I don’t get back here before the holidays. read more Newlib error during compileDecember 04, 2011Less than 1 min read Earlier I was working on the problem with compiling using the arm-elf-gcc on very basic programs. After some work, I found the base problem is that the libc replacement from newlib are not being picked up at compile time and properly using the syscalls mechanism. Hardwired hacks to work around it produced an executable but something is still wrong with how the compiler was built. I’ve distilled the error down to a single search. Google Search: "/lib/libc.a(lib_a-exit.o): In function `exit':" "newlib/libc/stdlib/exit.c:65: undefined reference to `_exit'" Several other people appear to have run into the same problem, so I’ll be reading up on the problem and see what solutions exist. read more Compilation failuresDecember 03, 20113 min read The problem is that I can get an ARM executable but not sure why the default system is not working to produce a basic HelloWorld. read more Toolchains compiledDecember 01, 20112 min read Two full toolchains built and a third that I still think might be made to work. The first is using older versions of everything and was mostly done as a test to get the build environment working against known sources that are known to build. Even this known build process required some effort to get working in a current OS environment. Those docs, notes and scripts will be coming in the near future. read more Posts 2011-12-22 Seagate Black Armor NAS 2011-12-04 Newlib error during compile 2011-12-03 Compilation failures 2011-12-01 Toolchains compiled
Seagate Black Armor NASDecember 22, 2011Less than 1 min read Yeah it’s been hectic at work and lots to do in domestic life as well so this hobby project hasn’t gotten much attention. Christmas break is coming however and I’m planning on getting some time to work on it. I think most Open Source projects or hobbies get a boost over the holidays. Merry Xmas & Happy New Year in case I don’t get back here before the holidays. read more
Newlib error during compileDecember 04, 2011Less than 1 min read Earlier I was working on the problem with compiling using the arm-elf-gcc on very basic programs. After some work, I found the base problem is that the libc replacement from newlib are not being picked up at compile time and properly using the syscalls mechanism. Hardwired hacks to work around it produced an executable but something is still wrong with how the compiler was built. I’ve distilled the error down to a single search. Google Search: "/lib/libc.a(lib_a-exit.o): In function `exit':" "newlib/libc/stdlib/exit.c:65: undefined reference to `_exit'" Several other people appear to have run into the same problem, so I’ll be reading up on the problem and see what solutions exist. read more
Compilation failuresDecember 03, 20113 min read The problem is that I can get an ARM executable but not sure why the default system is not working to produce a basic HelloWorld. read more
Toolchains compiledDecember 01, 20112 min read Two full toolchains built and a third that I still think might be made to work. The first is using older versions of everything and was mostly done as a test to get the build environment working against known sources that are known to build. Even this known build process required some effort to get working in a current OS environment. Those docs, notes and scripts will be coming in the near future. read more