Mail Archives: cygwin/2010/05/17/23:43:07
X-Recipient: | archive-cygwin AT delorie DOT com
|
X-SWARE-Spam-Status: | No, hits=0.4 required=5.0 tests=AWL,BAYES_50,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,T_TO_NO_BRKTS_FREEMAIL
|
X-Spam-Check-By: | sourceware.org
|
MIME-Version: | 1.0
|
Date: | Mon, 17 May 2010 23:35:17 -0400
|
Message-ID: | <AANLkTimSlMTPZT1PTpWcKb1oNbKCuQ6m-AXr4g-A_Qqk@mail.gmail.com>
|
Subject: | Script questions
|
From: | Gregg Levine <gregg DOT drwho8 AT gmail DOT com>
|
To: | cygwin AT cygwin DOT com
|
X-IsSubscribed: | yes
|
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
|
Hello!
For the work I do, building and running the Arduino programs first
from code retreived from SVN and then building it, I am using Cygwin.
Building prior releases worked without complications.
I now find out that the latest ones are using Ant from the Apache
project group to build each. Here's the thing, the script I am
presenting works to tell the whole system where Java is hiding:
(Linux)
#!/bin/sh
export JAVA_HOME=/usr/lib/java
export MANPATH="${MANPATH}:${JAVA_HOME}/man"
export PATH="${PATH}:${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
That one works perfectly, no problems whatsoever.
However the export and translation: (Cygwin)
GCL AT CmdrSkywalker /etc/profile.d
$ cat jdk.sh
#!/bin/sh
export JAVA_HOME="/cygdrive/c/Program Files/Java"
#export MANPATH="${MANPATH}:${JAVA_HOME}/man"
export PATH="${PATH}:${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
That one, note the instructions to tell Cygwin where Java lives, only
tells it where to find the base directory. I am at a minor loss as to
how to enable the rest of it so as to be able to find the entire tool
chain. Especially since the company behind Java has its own mindset as
to how everything is laid out.
Now I can just see CGF posting "Why the <expletive deleted!> are you
bothering us with this?" (Yes I know you would not probably use foul
language online, but, ah, sometimes people do some darned strange
things in e-mail, and then want to have it removed, despite the
archiving rules of the list.)
My reason is that they are building the binaries with Cygwin tools and
redistributing the appropriate run-time libraries.
And I am also hoping that someone familiar with Ant has collided with
these problems before and can offer suggestions. My next step will be
to badger the people at the Ant site to offer clews. And also works
with the Arduino family.
-----
Gregg C Levine gregg DOT drwho8 AT gmail DOT com
"This signature fought the Time Wars, time and again."
--
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
- Raw text -