X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:mime-version:in-reply-to:references:from:date
	:message-id:subject:to:content-type; q=dns; s=default; b=oEhkZND
	wAMg+ncVXycmtGmf8kneQ4xAm4WnAylwEP/v4vZF+UETyRT3TVTYs0gnJqIZx3Hs
	tWGUmp4OBgbrehu/+wwxRkNWf+f3oBwCp4AP84yQfHow9rh8/T/dIJIA9mFOp6Yr
	7kblnyZpiIoR1OGREmKDNGv82vurQHUTJ4qA=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:mime-version:in-reply-to:references:from:date
	:message-id:subject:to:content-type; s=default; bh=fji1ptqtvBSmJ
	+VuHLzFiWGdDnc=; b=c1aMB8AYaS+uH0Qmy0NsYs4e6SqGkVeX6W9PWNkmN3bKx
	dptzHkNOjxTtgbCzhn6Rizz0eI8Zj+GEMURadwlzyCZYytJtdo6Cw50F1ugCuxib
	K9vMjSfN3d9PelKsA/oEoFDUwnd8CiKhWtf6m+W/BvUk+Ek6jLiwlLJr4mSfpw=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-1.5 required=5.0 tests=AWL,BAYES_00,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=no version=3.3.2 spammy=manufacturer, Manager
X-HELO: mail-lf0-f48.google.com
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;        d=1e100.net; s=20161025;        h=x-gm-message-state:mime-version:in-reply-to:references:from:date         :message-id:subject:to;        bh=o1dF03uZTQ1fgez6mnUu5RQJnqR8y0TklH/dRclGKTQ=;        b=Od4WOufxFyi3Yxhzx7PbRnGpbpGIbGlPMg1L/dsegKbiUF28McRMYdWNpFSCsJf9Fq         xv680WcizcrjMDaIc2dVKPEH/k6rnRYktfMB7w/6psQorki3/vrUqeJvL7YysBq8Ynxw         PbCWQzI7TIjFtdE2Fkder/vDwUkPvFFhqYPRUXxKtxuxVKjARu9O6gtfHhW7Ennp7rmT         lVNkr39fQhKoHKnpX3Y8+YK/JuHgQXtucp1SLQihs2Bedsx35kPH56A8nKsGhcnw8hq+         wsjWoTjXSR6e06vA5fjWXhSgsQk7/mXJX+AN0e8s0fNWI1hVTtnGIhnYwatqGHOVM0C0         jawA==
X-Gm-Message-State: AElRT7G57khT2jQBYN2LCifWL5F3E/5nMXbWwFR8jOhRXuIf9xz1axLm	AMnolxrZUqCXHbT02+IL8avs7jEVnJ5lMCbsTRA=
X-Google-Smtp-Source: AG47ELtvcwzStYOCZKFoZm+fZJCIbzmsdstZGWZC56t+dJPvZNP5G91sjEH/aFzCkTASJ/b+M7dvDAzKvGKUOGVKiRc=
X-Received: by 10.46.70.18 with SMTP id t18mr81726lja.62.1519867987347; Wed, 28 Feb 2018 17:33:07 -0800 (PST)
MIME-Version: 1.0
In-Reply-To: <5A974DE5.5080706@tlinx.org>
References: <5A974DE5 DOT 5080706 AT tlinx DOT org>
From: R0b0t1 <r030t1 AT gmail DOT com>
Date: Wed, 28 Feb 2018 19:33:06 -0600
Message-ID: <CAAD4mYjZQF8rPN9HSrVJBVyM8mUA+8i4u0y_pBwQG+LjXPestQ@mail.gmail.com>
Subject: Re: question about running a linux-compat java prog under cygwin
To: cygwin AT cygwin DOT com
Content-Type: text/plain; charset="UTF-8"
X-IsSubscribed: yes

On Wed, Feb 28, 2018 at 6:48 PM, L A Walsh <cygwin AT tlinx DOT org> wrote:
> Dunno much about java, so please try to not laugh too hard.
>
> I'm wanting to run the MegaRAID Storage Manager GUI on windows
> to manage a megaraid controller.
>
> I run the GUI on linux to manage my server's controller -- that works
> fine.
>
> Maybe I'm overthinking things, but thought running a posix compat
> java on windows might be most compatible.  It may be entirely
> unnecessary (?)  and maybe I should just try to run a native
> Java -- anyone know?
>
> IF I run under cygwin, is there a java engine that runs under cygwin?
>
> Or do people running on cygwin just use a windows native binary?
>
> Thanks!
>

Should be unnecessary. The manufacturer probably picked Java for its
cross-platform capabilities. The one sticking point is I see no way a
pure Java program can interact with a RAID controller, so I suspect
there is a platform-specific portion somewhere. If there is, Cygwin
can't run it for you, it would be an ELF format .so distributed by the
manufacturer. But they probably released versions for both platforms.
If there is a free version, they likely targetted both, or you may be
able to compile the necessary shared object under Cygwin.

Java for UI across systems is a good trick. Program the part that
matters, but has no GUI, in something else that you can compile for
the systems you need to support.

Cheers,
     R0b0t1

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple