Sun JDK /Open JDK on Cygwin - cygwin

Is any version of Sun JDK or Open JDK available to be installed on cygwin.
Reason I am looking for this option is: There are many tools (e.g. jStack, jMap) which are available in unix versions of JDK but not for windows version. I need to exploit the same on my windows machine using Cygwin if possible.

The Windows version should work alright, and is now available pre-built
https://github.com/alexkasko/openjdk-unofficial-builds/downloads

The OpenJDK site has build / compile instructions for a Cygwin environment:
I have however not encountered pre-built binaries that are intended to run on CygWin - yet.

Related

Cross Compiler for Cygwin Target

I have been wondering about building Windows executables targeting Cygwin on
a Linux host.
I have not been able to find anything related to a prebuilt crosscompiler and I am lost about how to build one myself with a Cygwin target.
How would I proceed?
Thanks in advance.
A cross-tool is available at:
https://sourceforge.net/projects/fedora-cygwin/
A repository for Fedora is at:
https://copr.fedorainfracloud.org/coprs/yselkowitz/cygwin/
as mentioned on the Cygwin mailing list not so long ago
https://cygwin.com/pipermail/cygwin/2020-July/245695.html
Is there an actual reason you want to target Cygwin instead of native Windows?
Cygwin introduces a POSIX compatibility layer, while MinGW-w64 targets native Windows.
MinGW-w64 can be installed under most Linux distributions using their respective package managers.

Has official 32bit support for cmake on Linux been dropped?

I don't mean the version(s) provided by the various distributions but the binary from the official website.
I have an old VM running 32bit OpenSUSE 12.1 that is configured for a project I'm working on at work. I need to install WebKitGTK. The problem is that the cmake in the repositories is ancient 2.x, while WebKitGTK at least 3.6 (or similar). So I went to the official website and (my fault) without looking too much into it downloaded the 3.10 installation for Linux.
Upon executing the binary that was installed I got the error that the file could not be run. I checked the execution rights and it was fine. Then it struck me...I ran file cmake and got 64 instead of the required 32bit.
I went back to the website and all I could find were 32bit versions for Windows but none for Linux.
I can build it from source but just out of curiousity would like to know if support has been dropped. I was unable to find any information so far.
32-bit support for CMake hasn't been dropped. They just don't provide binaries for it on their website as of CMake 3.7.0

Need GGTS 3.5.1 for Linux

For reasons I can't go into here, I'm in dire need of getting a copy of a Linux x86_64 GGTS release that supports Grails 2.3. I have found a 3.5.1 release for Windows on this forum but I really need the Linux 3.5.1 version.
The Linux 3.5.1 x86_64 GGTS release that supports Grails 2.3 can be uploaded using this link:
groovy-grails-tool-suite-3.5.1.RELEASE-e4.4-linux-gtk-x86_64

Install MonoDevelop IDE for Redhat Linux

I am trying to install and configure MonoDevelop on my Oracle VM Virtual Box. The Operating System that running on the VM is RedHat Linux.
With the help of the below link, I have installed the mono-2.10.8 and also I was able to compile and run the sample c# source code on Linux through the shell.
Here
Now, I am trying to install or configure the IDE, please advise me for the good IDEs.
Thanks for your help
Installed Monodeveloper from the below link. I chose the Operating System as CentOS
MonoDevelop
This will also install mono-opt from the home:tpokorra repo
mono-opt is the latest stable version (3.6) on mono available from Mono Project
I found this way much easier for installing mono on redhat / centos 6

eclipse installation in linux

I am trying to install the eclipse IDE for c++ developers. I have downloaded the tar.gz from the eclipse and unzip/unarchived it using tar -xzvf... but now when I double click, or run eclipse nothing happens. I have done this before using the same method and it worked. I dont know why nothing happens now.
I also am aware of the sudo apt-get install eclipse-platform method. But I do not want to install the eclipse platform, just the IDE for c/c++ developers.
any suggestions?
thanks
For Eclipse, you need to have a JVM up and running, since it's a Java application. You can install the JRE of your choice (I personally use OpenJDK 6 since I also do Java development).
Try chmod +x eclipse in a terminal or run it from terminal: ./eclipse.
Edit:
With the information of your comments in this answer, you have a 32bit system and your eclipse is a 64bit version. You can't run 64bit applications on a 32bit system.
So you have to download the 32bit version of eclipse (or virtualize an 64bit system with VMWare, for example).

Resources