Rockbox Technical Forums
Rockbox Development => Starting Development and Compiling => Topic started by: brunovdbh on August 11, 2008, 08:48:49 PM
-
Hi everyone!
I'm new in Rockbox programming, but I took a little time reading the pages in the wiki (thanks for the one who wrote the Simple Guide To Compiling :D). All I want to do is some minor changes in my Rockbox build, like changing the keymap and maybe adding some patches. I have a Sansa e250.
The point is: I'm running Windows, so I've decided to download and use Cygwin. Everything went well when installing the Cygwin packages. But when I was trying to install Rockbox packages, Cygwin Installer couldn't download them. It said "Unable to get http://download.rockbox.org/cygwin//setup.ini.sig from <http://download.rockbox.org/cygwin/>". I've tried to manually download the packages and extract them, but no success. :-[
Can someone send me a working link to Cygwin download those packages, or explain me another way to get them working? I don't want to try VMWare or CoLinux since they take a lot more disk space, and for now this is a little problem for me.. :)
Thanks everyone in advance.
-
I guess the Cygwin project has made some changes to their installer. It hasn't complained about missing .sig files before...
-
Yes they have, because yesterday I updated a package (not from the Rockbox download server) and setup.exe warned me that there was a newer version available.
-
So, is that rockbox download link going to be fixed?
-
I can't speak as to that, but here's a link to the next-to-latest version of the installer (they don't seem to offer it on their site):
http://dl.getdropbox.com/u/84704/cygwin-setup-2.573.2.2.exe
-
http://www.rockbox.org/tracker/task/9263
:)
-
I can't speak as to that, but here's a link to the next-to-latest version of the installer (they don't seem to offer it on their site):
http://dl.getdropbox.com/u/84704/cygwin-setup-2.573.2.2.exe
Oh, thanks for that! I was looking for an old version of the installer, but I didn't found one. I'll try this one.
http://www.rockbox.org/tracker/task/9263
:)
Thanks for putting it on the Tracker :) But I hope that using an old version of the installer helps me :D (well, at least a quick solution!).
EDIT: OH MY SWEET JESUS! As I thought, using an old version solved the problem. Thank you so much cool walking for finding that one! Damn, so nice to see my changes working on my e200! :D Anyway the problem need to be fixed, so newer versions of Cygwin installer can download Rockbox stuff without any problems. We don't know how long old versions of the installer will be available for download ;D
-
I don't know how to fix it. I haven't found anything on the subject on the cygwin.com site.
-
For all we know it may actually be a bug in the installer. It's possible the file isn't supposed to be necessary but the current version fails without it anyway.
-
We don't know how long old versions of the installer will be available for download ;D
I didn't just find that URL somewhere, I uploaded it. It can stay around as long as this issue isn't fixed.
Incidentally, if anyone wants a Dropbox account, I have 10 invites, so just PM me.
EDIT: Aha, found this:
http://www.cygwin.com/ml/cygwin-announce/2008-08/msg00001.html
-
EDIT: Aha, found this:
http://www.cygwin.com/ml/cygwin-announce/2008-08/msg00001.html
That'll do it. Just run setup.exe with the "-X" switch. Thanks Cool.
-
I added a note about this on the CygwinInstallWithScreenShots page in "Step 3".
-
I've just installed Cygwin on a WinXPPro box and was able to run the rockboxdev.sh only after having installed the curl library.
If we are moving away from specialized rockbox cygwin packages (which I think is probably a good idea) I would suggest that cURL be added to the default installed packages list.
rockboxdev.sh isn't finished yet but I presume we also may need to add SDL to the default installed packages for building simulators.
EDIT: I couldn't find and SDL package for Cygwin so I built SDL from source. Maybe that could be added to rockboxdev.sh as an option?
Then the setup process becomes a bit simpler (albeit longer in terms of time due to compiling)
- Download and install CygWin with the following packages...
- Run this script.
:-)