I am trying to build an old DS open source project (DSZhongwen). I think the last updated source files were dated 2007-08-15. This doesn't compile with latest PALib because PALib has changed so much and made many functions obsolete. So I managed to find a 2007 PALib (plus it's included libnds folder) from https://sourceforge.net/projects/pands/
I've got it to build. But now am getting linking problems. It is:
c:/devkitpro/devkitarm/arm-eabi/lib/ds_arm9_crt0.o: In function `CIDLoop':
(.init+0x2e0): undefined reference to `initSystem'
So I suspect it's the version of devkitpro. Am wondering if anyone has a 2007 version of devkitpro, especially devkitARM. I've tried sourceforge but it looks like any files older than 2008 were already deleted.. or sourceforge project wasn't created until then.
Please please can someone help me find and give me 2007 of devkitpro.
REQUIRE: 2007 version of devkitpro (devkitARM)
Re: REQUIRE: 2007 version of devkitpro (devkitARM)
Sorry but there is no way you will ever get a version of devkitPro that old - it's not even supported.
Like PAlib, the devkitPro toolchains has all evolved and the changes to the way the current devkitARM works means that anything from back then will not work without some, possibly major, changes to the entire project - the first of which is to strip PALib out of it and get it working on pure libnds calls...
Like PAlib, the devkitPro toolchains has all evolved and the changes to the way the current devkitARM works means that anything from back then will not work without some, possibly major, changes to the entire project - the first of which is to strip PALib out of it and get it working on pure libnds calls...
Re: REQUIRE: 2007 version of devkitpro (devkitARM)
Hmm, you can try building it: http://www.rodrigoroman.com/rrc2soft/fi ... 0c.src.zipStevenH wrote:Sorry but there is no way you will ever get a version of devkitPro that old - it's not even supported.
Like PAlib, the devkitPro toolchains has all evolved and the changes to the way the current devkitARM works means that anything from back then will not work without some, possibly major, changes to the entire project - the first of which is to strip PALib out of it and get it working on pure libnds calls...
Like I said, I managed to build it with latest devkitPro 1.5.0 but with a 2007 PALib. It built alright... just got one linker error
undefined reference to `initSystem' in ds_arm9_crt0.o
which I guess devkitARM has changed... or requires me to create a initSystem()... or PALib to have a initSystem()?
PS
Strip PALib ?? how to do that?
-
- Site Admin
- Posts: 1986
- Joined: Tue Aug 09, 2005 3:21 am
- Location: UK
- Contact:
Re: REQUIRE: 2007 version of devkitpro (devkitARM)
First thing to do is uninstall your toolchain then reinstall it without ever reinstalling PAlib. You broke the tools by installing PAlib which is precisely why we will not support anyone using that library.
http://wiki.devkitpro.org/index.php/PAlib
http://wiki.devkitpro.org/index.php/PAlib
Who is online
Users browsing this forum: No registered users and 5 guests