Ubuntu Packages for GDC and Tango
ATTENTION: This article was just a first attempt! Please go here for a proper follow-up.
I am quite put off by the fact that even though Tango (http://dsource.org/projects.tango) does come in several bundled packages aimed to provide GDC/DMD, Tango and DSSS in one go, those packages are not reliable (at least for me they did not work properly all the way, and some links on the site are dead, especially for the GDC bundles)! Anyhow, since I recently happened to stumble across the checkinstall utility I decided to make my own Ubuntu packages to work with.
What I wanted was GDC(which fortunately already exists in the Ubuntu repos), Tango and DSSS (also other libraries and packages like tangobos but those can be nicely installed using dsss). So after a couple of hours of figuring out how to use checkinstall and how to make Tango and Dsss into deb’s, I managed to build these…
Only for GDC for the moment because that’s what I need and I don’t have much time on my hands (but if you want to use DMD tell me and I will make the corresponding deb’s):
So, first install GDC:
sudo apt-get install gdc
Now download both files from above and then install Tango and DSSS (in that order):
sudo dpkg -i tango_0.99.5-gdc-1_i386.deb sudo dpkg -i dsss_0.75-gdc-1_i386.deb
And that’s it, you now have GDC, Tango and DSSS installed comfortably as deb packages.
Hope you find this useful! Happy D coding!
Enjoyed this post?, why not subscribe to the RSS feed!
March 20th, 2008 at 3:35 pm
Hi,
just wanted to let you know that you can easily push those packages to the Personal Package Archive of Ubuntu within launchpad.net.
https://launchpad.net/ubuntu/+ppas
I also submitted a bug for packaging dsss for Ubuntu a while ago. https://bugs.edge.launchpad.net/ubuntu/+bug/139294
kind regards,
tezem
March 20th, 2008 at 6:43 pm
Both work on sidux, too. Thanks, Michael
March 21st, 2008 at 2:17 pm
New version of these packages (and more) released today!
Thanks tezem for the pointer. I will definitely try and put them on Launchpad.
Very glad to hear it worked of Debian Michael, maybe you can also try the new packages and tell me what happens through a comment.
March 2nd, 2010 at 4:47 pm
[…] I also installed GDC, which has the big advantage of being part of Ubuntu repositories but I have not yet managed to make it work with tango, although it looks like it is possible. […]