DCEmulation

dreamcast development • homebrew software • hardware hacking • indie games • emulators • and more!
Back to main site
It is currently Wed Dec 07, 2016 9:25 am

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 3 posts ] 
Author Message
PostPosted: Mon Dec 21, 2015 12:11 pm 
Offline
DCEmu Fast Newbie
DCEmu Fast Newbie
User avatar

Joined: Mon Dec 21, 2015 6:35 am
Posts: 17
Location: Cyberspace
On GNU/Linux we always use apt-get to install stuff. For example:
Code:
apt-get install firefox

will download firefox browser for you and install it.

Why can't we just do "apt-get install kos"?

It would downgrade a couple of programs but if you want to develop for a dreamcast you probably don't care.


Top
 Profile  
Reply with quote  
PostPosted: Mon Dec 21, 2015 5:14 pm 
Offline
The Crabby Overlord
The Crabby Overlord
User avatar

Joined: Mon May 27, 2002 9:31 am
Posts: 4889
You can't do that primarily because nobody would be able to maintain packages for every Linux distribution and every version thereof, due to the enormous amount of work that would entail. :?

You might be using Ubuntu (or Debian, or some other Debian-based distribution of Linux -- since you're using apt-get as your example, that's obviously Debian-based), but not everyone uses that particular distribution or the same version of that distribution that you do. If someone were to make packages (and it would have to be more than one), they'd realistically need to support at least a few major distros to make it worthwhile (Debian, Ubuntu, Red Hat/CentOS, Fedora, and Arch would probably cover most Linux users these days, I think). Plus multiple different versions/package combinations for each of those. Add to that the time required in testing packages when changes are made. Simply put, it's probably more work than anyone still doing Dreamcast stuff would want to put forth the effort to do. :?


Top
 Profile  
Reply with quote  
PostPosted: Wed Dec 23, 2015 2:36 pm 
Offline
DCEmu Cool Newbie
DCEmu Cool Newbie

Joined: Thu Apr 02, 2015 9:26 pm
Posts: 11
If you want something a little more automated, I (kinda) maintain a script which will download and build the SH-4 and ARM toolchains and KOS in an ubuntu installation. I branched this from TimSimpson's version which is more focused on Vagrant compatibility.

https://github.com/maslevin/KosVM

Just clone the directory and run install_kos.sh and it does all the downloading and patching of things. The last time I tried it it failed building the platform tools but you can patch those files and rebuild the KOS tree afterwards.

This is what I use for my development. I run an ubuntu VM inside of VMWare on my mac, so that I can isolate my DC environment from everything else.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group