#16909 - SmileyDude - Thu Feb 26, 2004 8:43 pm
So, is anyone maintaining a port of gcc for Linux still? And, while I'm asking -- does anyone know of RPM versions of devkitadvance and VisualBoy Advance for Fedora Core 1?
If not, I might try building some RPMs, if anyone is interested...
_________________
dennis
#17187 - josath - Wed Mar 03, 2004 2:26 am
I made a debian package, should be easy to convert to RPM with Alien (http://www.kitenet.net/programs/alien/)
it's here
http://rorex.isa-geek.net/devkitadv_3.0-2_all.deb (sorry it's on my cable modem, will be a bit slow to download)
or try a faster mirror here (might not work):
http://caleng.berkeley.edu/usage/.archive/devkitadv_3.0-2_all.deb
works fine for me, just use "arm-agb-elf-" in front of all the tool names, for example: arm-agb-elf-gcc
arm-agb-elf-objcopy
as for VisualBoy Advance, i didn't install it anywhere, i just downloaded the binary in .tar.gz and run it out of it's own directory (in ~/gba/VisualBoyAdvance/ on my machine), and i put the paths in its config file.
#17427 - SmileyDude - Sun Mar 07, 2004 9:03 pm
I finally got the chance to sit down and create a RPM for VBA -- for those who are interested, I've posted the spec file at http://munsie.dhs.org/vba.spec. The easiest way to use this is to copy it into /usr/src/redhat/SPECS and copy the VisualBoyAdvance-src-1.7.1.tar.gz into /usr/src/redhat/SOURCES and do a rpmbuild -ba /usr/src/redhat/SPECS/vba.spec -- once that's complete (assuming that everything builds good), you should have a VisualBoyAdvance-1.7.1-1.rpm in /usr/src/redhat/RPMS . Install as usual.
I'm going to look into getting this RPM into a mainstream archive. I certainly don't have the bandwidth to host a binary RPM. I'll keep everyone updated.
_________________
dennis
#23754 - mazterdeath - Wed Jul 21, 2004 3:20 am
Hi, I just started on the gba programming world, so I downloaded the devkitadv release 4 for linux, the compiled one found at sourceforge. But I'm not sure how to use it or I have trouble with it. I placed the files in a dir and when I try to compile I call the arm-agb-gcc from that dir, cuz I haven't placed it in the path, but even with an empty main function it crashes. It tells me this:
In function `jump_intr':
../devkitadv/bin/../lib/gcc-lib/arm-agb-elf/3.1/../../../../arm-agb-elf/lib/crt0
.o(.iwram+0xc4): undefined reference to `IntrTable'
and also it tells me this:
../devkitadv/bin/../lib/gcc-lib/arm-agb-elf/3.1/../../../../arm-agb-elf/bin/ld: section .iwram [0800039c -> 08000463] overlaps section .init [08000388 -> 080003a3]
So I haven't been able to compile anything at all. Should I build devkitadv myself or how do I use it or what am I missing.
Thanks
#23784 - yaustar - Wed Jul 21, 2004 3:21 pm
Stupid question - "How big is the RPM?" I may be able to host it for a while..
_________________
[Blog] [Portfolio]
#23798 - wintermute - Wed Jul 21, 2004 10:08 pm
SmileyDude wrote: |
So, is anyone maintaining a port of gcc for Linux still? And, while I'm asking -- does anyone know of RPM versions of devkitadvance and VisualBoy Advance for Fedora Core 1?
If not, I might try building some RPMs, if anyone is interested... |
yes, devkitARM is available for linux.
The available build scripts should work fine on most linux variants, they've even been tested with OS X.
I've just had a sourceforge project approved for devkitARM & devkitPPC so if you have a bit of spare time to produce RPMs I'd be happy to add those to the releases once I clean everything up & get sourceforged properly.
http://www.devkit.tk
#24033 - mazterdeath - Mon Jul 26, 2004 9:09 pm
Hi, I downloaded the devkitARM and it compiles normally, but nothing appears on the screen when I do some tests with graphics. I don't know if I should use some flags, or what else do I need.
I compile with devkitARM and use objcopy also from ARM
#24160 - Jevin - Wed Jul 28, 2004 6:38 pm
It seems that lots of the devkits are dying. I'd feel better knowing how to make my own. What is the difference between the devkit.tk devkit and GCC compiled with arm target support? I'm guessing at least some libs but what else? What is needed to compile my own devkit that is as complete as the devkit.tk one?
#24163 - wintermute - Wed Jul 28, 2004 7:01 pm
mazterdeath wrote: |
Hi, I downloaded the devkitARM and it compiles normally, but nothing appears on the screen when I do some tests with graphics. I don't know if I should use some flags, or what else do I need.
I compile with devkitARM and use objcopy also from ARM |
link your project with arm-elf-gcc (or arm-elf-g++ for C++) and use -specs=gba.specs for a standard cart image or -specs=gba_mb.specs for a multiboot image
#24165 - wintermute - Wed Jul 28, 2004 7:09 pm
Jevin wrote: |
It seems that lots of the devkits are dying. I'd feel better knowing how to make my own. What is the difference between the devkit.tk devkit and GCC compiled with arm target support? I'm guessing at least some libs but what else? What is needed to compile my own devkit that is as complete as the devkit.tk one? |
what part of just got a Sourceforge project & updated this morning sounds like a devkit that's dying? Since devkitARM is used for a lot more than GBA development it's unlikely that it will die any time soon.
The build scripts and patches are available on the site should you feel the need to build it yourself. On linux based systems it's generally a matter of following the prompts, for windows you will need to install the packages listed in the readme.
#24169 - Jevin - Wed Jul 28, 2004 10:11 pm
wintermute wrote: |
Jevin wrote: | It seems that lots of the devkits are dying. I'd feel better knowing how to make my own. What is the difference between the devkit.tk devkit and GCC compiled with arm target support? I'm guessing at least some libs but what else? What is needed to compile my own devkit that is as complete as the devkit.tk one? |
what part of just got a Sourceforge project & updated this morning sounds like a devkit that's dying? Since devkitARM is used for a lot more than GBA development it's unlikely that it will die any time soon.
The build scripts and patches are available on the site should you feel the need to build it yourself. On linux based systems it's generally a matter of following the prompts, for windows you will need to install the packages listed in the readme. |
I wasn't saying that devkitARM was dying. I was just refering to the dead DevKit Advance project. I guess I just am wondering if the devkits are really that much different than plain old gcc with arm target support.