Migrating to devkitARM but still linking with Hamlib

support for the ARM toolchain
Post Reply
enliteneer
Posts: 2
Joined: Wed Apr 30, 2008 8:13 pm

Migrating to devkitARM but still linking with Hamlib

Post by enliteneer » Wed Apr 30, 2008 8:38 pm

A few years ago, I was using an xport from charmed labs with the GBA and I'd like to revisit this, mostly to optimize it, but looks like things have changes a bit since then...

At the time I had used VisualHam with the Ham / SGADE libraries for the gba code. Today, it looks like DevKitPro (DevKitArm flavor) is still very much alive and produces much more efficient code than the older alternatives. Although, doesn't it use the same gcc compiler as the others? In any case, it seems its not directly linkable with the Ham (and now "Hel") libraries, is this correct?
http://forums.ngine.de/viewtopic.php?f=1&t=1212

A cool thing now is how devkitARM can be integrated with Ms Visual Studio! Perhaps this has always been the case, but its definitely something I'd like to do once I'm back up!
http://www.coderjoe.net/archive/2007/07 ... udio-2005/
http://www.pixelproc.net/vs2005.html

So, my question is, what changes would I need to make (makefile, source or object files) in order to build an old project that I have that uses the Ham/SGADE libraries with devkitARM? I'll probably also try the Hel library to see if it improves my code size/speed.

Thanks!

enliteneer
Posts: 2
Joined: Wed Apr 30, 2008 8:13 pm

Re: Migrating to devkitARM but still linking with Hamlib

Post by enliteneer » Tue Jun 03, 2008 9:54 am

Regarding using the Ham/Hel libraries (EABI Elf Version 0?) for use with DKA (arm-eabi 4 toolchain)...

If the Ham libraries (libham.a, krawell, etc) are run thru the "change-eabi.zip" file thats posted here, how will the interrupts/multiboot code work? I'm getting a bunch of initialization assertion errors..

Thanks!

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests