Cygwin on windows 2000 - cygwin

I need to install cygwin on a windows 2000 machine. I already found a good setup.exe, but none of the downloads or mirrors seem to work, so where can I find the files to manually install Cygwin 1.7.

You need to install an old version as current one does not support Windows 2000 anymore.
The place to look is The Cygwin Time Machine website:
http://www.crouchingtigerhiddenfruitbat.org/Cygwin/timemachine.html

Related

How to install Weechat?

I must admit i'm not much of a coder or computer scientist, but in the past a friend installed Weechat on my windows computer using Cygwin (via the Cygwin terminal of course). I have a new computer now thats running windows 8.1 and have installed Cygwin with all of the necessary packages, and downloaded the latest stable version of Weechat (1.2). I am stuck from there though and don't really know which direction to move in, the only thing I have done with Cygwin so far is moved the home terminal folder to a more easier accessible location. Would it be possible to get a step by step walkthrough of how the installation progresses after downloading both the Cygwin component and the Weechat files and scripts?
Before we you can start using WeeChat, there are a few other pieces of software you need to install with CygWin. WeeChat relies on them for its functionality, which is why they are called dependencies.
You can find a detailed list of dependencies and further instructions on this link:
Weechat on Windows
Feel free to ask for further help if the above guide wouldn't suffice.
EDIT
WeeChat is currently available via the CygWin native repositories.
Simply search for weechat in the CygWin package manager.
I already have CygWin installed, what now?
No worries, simply rerun the setup-x86-64.exe* you've downloaded. This process won't remove any of your previously installed packages. At the end of the installation process you'll be able to look for and install WeeChat.
* (on 32-bit systems, the installer would be named setup-x86.exe)

Cygwin setup (32bit or 64bit) works with the same mirror packages?

I recently installed Cygwin 64-bit (ie. using the setup*64bit.exe) using a specific mirror. It took like 3 hours to download the whole set of packages available from this mirror using this specific setup.exe. Its size is ~6GB.
Now, I want to delete this installation and install the Cygwin 32-bit, it's not a game, it's because some programs are not running well in the 64-bit (don't ask me why, I have no clue).
My question is if I can install with no problems the setup32bit.exe (ie. cygwin 32-bit) with the same set of packages downloaded during my previous installation of the Cygwin 64-bit, or should I run the setup32bit.exe and download the whole set of packages again?
I read this and it seems to me that both share the same public key, but not sure if it will work in the same way for both setup installers.
If I proceed with the installation anyway, in your experience from a programming point of view would that affect the stability of the Cygwin 32-bit?
Any pointers are welcomed, thanks in advance.
Cygwin setup-x86_64.exe will download 64-bit packages only.

Update nodejs in cygwin

Sometime back I've installed nodejs via cygwin which shows me the version 0.4.12 when I do node -v in bash.
Recently I've installed nodejs with the window installer which shows me the version 0.10.20 in window command prompt.
My Problem is I'm using Claymate for GumbyFramework in cygwin and it requires nodejs version above 0.8.0. How can I update the Nodejs in cygwin to the latest version?
Btw I'm using Windows Vista OS.
Pls. help!! Thanks in Advance..
Please know that Cygwin is not a supported platform. There would be a node version which would break things for you. The latest version that compiles natively on Cygwin is 0.4.12. Though the wiki page mentions some people had success building Node.js 0.10 on MinGW+MSYS. Try the following instructions : http://opensourcepack.blogspot.co.uk/2013/06/nodejs-with-posix-path-support.html
Don't mess with compile on Windows. You may want to just replace the old version Node.exe file with the newer Node.exe file on disk. You should be able to find the Cygwin folders within Windows explorer. You can search the entire disk, in windows not cygwin, for the file name node.exe. You should see the node.exe windows is finding, and the one cygwin is finding, under the cygwin folders.
Rename the cygwin node.exe and copy in the newer node.exe. Now, you nay get an issue with npm, in which case you may want to try the same thing with the npm folder.
I know cygwin isnt officially supported, but when you get it installed correctly it works.

Legacy Cywgin Installation Using Cywgin Time Machine Failing (Unable to get setup-2.ini)

I am attempting to download an older version of Cygwin (1.7.16) in order to compile an open source project (Dummynet - windows port).
The only way i found of doing so is by using a project known as Cygwin Time Machine.
In order to use this i downloaded the cygwin 1.7 installer from 'ftp://www.fruitbat.org/pub/cygwin/setup/1.7/setup-1.7.exe', and when prompted for a download site, added 'ftp://www.fruitbat.org/pub/cygwin/circa/2012/08/20/222043'. However, the download fails with the following error :
Unable to get setup-2.ini from
ftp://www.fruitbat.org/pub/cygwin/circa/2012/08/20/222043
Im looking for help in getting past this error, or any other alternative way of installing Cywgin 1.7.16 (Aug 20, 2012).
The Admin at Cygwin Time Machine was kind enough to point me to the solution. The issue can be resolved by downloading the cygwin setup exe from cygwin.com/setup-x86.exe and starting it with the -X option. Once started, one may choose any cygwin 1.7.* snapshot url from the cygwin time machine site and add that as the mirror to download and install cygwin from.

Node JS ./configure + make fails unable to remap python lib-dynload/itertools.dll to same address as parent

This might be more of a CYGWIN question than a Nodejs but here goes.
I installed Cygwin yesterday and on the packages selection I just clicked next as it looked like most were pre-selected, and then today read this guide http://boxysystems.com/index.php/step-by-step-instructions-to-install-nodejs-on-windows/ on installing nodejs.
The ./configure had an error that it was unable to remap python lib-dynload/itertools.dll to same address as parent. As the process still completed I tried the make command, but it fails on the same error.
So, I opened cygwin setup.exe and this time I clicked the source checkbox for all the Python packages. But still get the same error. Should I now go to Cygwin and check all the source packages for the Make packages, delete it and reinstall from scratch using the above guide. Or something else?
Any help gratefull received/
Use the official 0.5.x windows build from http://nodejs.org/#download - you just have to download a .exe file and you can start it.
Versions 0.5.X have problems with Cygwin and because of developing clean Windows version Cygwin environment is now unsupported. Stable version 0.4.12 builds on Cygwin with no problems. If you want to use node.js unstable 0.5.X branch on Windows use windows build at official node.js site.
check this out:
https://github.com/joyent/node/wiki/Building-node.js-on-Cygwin-(Windows)
Update Sept 1, 2011 -- as of today, v0.5.5 does not build on Cygwin (errors on make). Use v.0.5.4 (ie. follow instructions below and use "git checkout v0.5.4".
https://github.com/joyent/node/wiki/API-changes-between-v0.4-and-v0.6
Cygwin build is no longer supported. Use native windows builds instead.

Resources