gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > DS linux

#97846 - JAKETHESNAKE - Fri Aug 11, 2006 10:04 pm

Can someone compile ds linux for me? i have no clue how to do it? or can someone tell me (using devarm) how to compile it. That would be great!!! ;]

thanks in advance
Jake

#97849 - Mr. Picklesworth - Fri Aug 11, 2006 10:13 pm

http://dslinux.org/
Then click the "Downloads" link.

And, for that matter, if you specifically want to compile it from source...
http://www.dslinux.org/wiki/Main_Page
Go to "Compiling DSLinux" under "For Developers:" near the bottom of the main page.
You will need a good Linux distro (I recommend Ubuntu), and you may have to install a few extra packages, which are listed there.
_________________
Thanks!
MKDS Friend Code: 511165-679586
MP:H Friend Code: 2105 2377 6896


Last edited by Mr. Picklesworth on Sun Aug 13, 2006 12:12 am; edited 1 time in total

#98049 - arog - Sat Aug 12, 2006 10:28 pm

You can download a daily build from either of the following two sites. I am not sure if the first one is being updated again.

http://kineox.free.fr/DS/

http://page.mi.fu-berlin.de/%7Esperling/dslinux/builds/

- Aaron Rogers
http://www.aaronrogers.com/nintendods/

#98053 - JAKETHESNAKE - Sat Aug 12, 2006 10:51 pm

no, i mean there is a snapshot cvs and i was asking if someone would compile that for me @ http://stsp.spline.de/dslinux/dslinux-head-snapshot.tar.gz
in the supercard sd file stuff. because that is a huge file both the snapshot and the Ubuntu= and grand total of about 2 gig! lil to big for me even though i have broadband. and anyways i would never use it again so i would be downloading it and then trowing it in the trash bin.btw, the first link gets updatded as so as the builds are.;]

#98148 - JAKETHESNAKE - Sun Aug 13, 2006 5:19 pm

fine i have all of the stuff with ubuntu-5.10. can someone pm me and show me therest of the way. this is mostly pointed at Mr. Picklesworth since he sounds like he knows what he is doing but if anyone else would help i can sure use that to as i would love to do this or if someone already has it, i would love to have that one too. just upload it! c ya l8er and thanks for the advice.

#98154 - Mr. Picklesworth - Sun Aug 13, 2006 6:34 pm

I can help you with setting it all up. The DSLinux wiki should help with everything else, since it's pretty much the same between distros. (CVS to get the source, make menuconfig, make)

Okay, firstly, it's a good idea to become used to how Ubuntu works.
A bit of exploration should reveal a lot of what there is to know...

For this process, you will need to use the terminal, which is available from the main menu under Applications -> Accessories -> Terminal.
Don't worry about that for now, though.

All manner of software can be downloaded via Synaptic Package Manager, which is a huge directory of software (mostly freely available). It can also be used to remove or update installed software.
Essentially, it's a few steps ahead of Windows Installer :)


You will need to use the package manager and an internet connection (assuming you have one through Ubuntu) to download a few development packages.
So, open it via System -> Administration -> Synaptic Package Manager.
Now use Search (just change it to search by name) to find cvs, gcc, make, binutils, ncurses development libraries (probably libncurses5-dev), and the zlib dev libraries (zlib-dev, zlib-devel, or something similar. Just search for zlib and choose the most likely).
For anything that is not installed, choose to install it and then click Apply on the toolbar.

Those packages are also available at [url]packages.ubuntu.com[/url].

Now all the required packages are downloaded (hopefully), we can run CVS to acquire the DSLinux source, get the DSLinux toolchain, and finally, compile it!
I'll leave that to the wiki, though :)
_________________
Thanks!
MKDS Friend Code: 511165-679586
MP:H Friend Code: 2105 2377 6896

#98167 - JAKETHESNAKE - Sun Aug 13, 2006 8:03 pm

mr.pickelsworth, can you make the cvs build for me. i have a supercard sd. because i cannot download any of the files for some sort of reason :[

#98176 - Mr. Picklesworth - Sun Aug 13, 2006 8:38 pm

Actually, I'm having some troubles with compiling over here (broke something and have to download the whole thing again), and it would take forever because my computer with Ubuntu installed is garbage.
(Compiling takes about an hour and a half).

Besides, why do you want just the regular latest CVS build?
Kineox updates his (not-quite-)"nightly builds" page whenever something new is finished, so you can be sure to get a nice, stable, up to date build from there. In fact, the current one is only a day old.
Apparently Nano has been ported, so that should be up eventually. (Yay!)

His SupercardSD build is here: http://kineox.free.fr/DS/dslinux-supercardsd.tgz

Of course, if you want to change something in the source and compile it, it's a different story. I'll let you know when I get it working. Again :(
_________________
Thanks!
MKDS Friend Code: 511165-679586
MP:H Friend Code: 2105 2377 6896

#98988 - JAKETHESNAKE - Fri Aug 18, 2006 10:40 pm

thanks mr.p