Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <03f801c0aedb$880cb960$0200a8c0@lifelesswks> From: "Robert Collins" To: "Steve Anderson" , References: <200103171202 DOT f2HC2vb86521 AT deborah DOT paradise DOT net DOT nz> Subject: Re: Make file for Java2 Micro Edition Date: Sat, 17 Mar 2001 23:12:24 +1100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 X-OriginalArrivalTime: 17 Mar 2001 12:06:39.0489 (UTC) FILETIME=[B8EB0F10:01C0AEDA] Steve, MKS refers to a commercial (AFAIK) set of tools that provide some unix functionality on windows. CL.EXE is the microsoft command line compiler. You need to seek advice from the appropriate folk (MKS & Microsoft) for those tools. The Cygwin project has it's own compiler (GCC) and also provides unix functionality (a lot more than MKS :]). There is plenty of documentation available if you want to port the J2ME make file to cygwin rather than the toolkit it is structured for. If you wish to do that I recommend putting aside 5-6 hours (for reading - it will be a) needed and b) very useful for you in the future) and read up on The cygwin FAQ and users guide (http://www.cygwin.com, links on the left) Gnu MAKE (http://www.gnu.org/software/make) GCC (http://www.gnu.org/software/gcc) That will give you the knowledge to tackle the porting project with a fair degree of confidence. The list here will help you if you run into trouble. (I'm helping now, by giving you specific pointers to carry on your task). Good luck, Rob ----- Original Message ----- From: To: Sent: Sunday, March 18, 2001 12:03 AM Subject: Make file for Java2 Micro Edition > I am trying to run the make file for J2ME (Java 2 Micro Edition). When the make file runs I get the following error: > > Recursively making ../../tools/preverifier/build/win32 all... make[1]: Entering directory '/cygdrive/d/j2me//j2me_cldc/tools/preverifier/build/win32/' cl -c -I../..src/ -DWIN32 -DJAVAVERIFY -DTRIMMED ../../src/check_class.c make[1]: cl: command not found make[1]: *** [check_class.obj] Error 127 make[1]: leaving directory '/cygdrive/d/j2me//j2me_cldc/tools/preverifier/build/win32/' make: *** [all] Error 1 > > What is the cl command? > > Below is a listing of the make file: > > BUILDDIR=$(shell pwd) > TOP=../.. > PLATFORM=win32 > export PLATFORM > > SUBDIRS = \ > $(TOP)/tools/preverifier/build/win32 \ > $(TOP)/api \ > $(TOP)/samples \ > $(TOP)/samples/jam > > ifneq ($(ROMIZING), false) > SUBDIRS += $(TOP)/tools/jcc > endif > > SUBDIRS += $(TOP)/kvm/VmWin/build > > > all clean : FORCE > @for i in $(SUBDIRS) ; do \ > echo ">>>Recursively making "$$i" "$@"..."; \ > cd $$i; $(MAKE) $@ \ > || exit 1; cd $(BUILDDIR); \ > echo "<< done > > FORCE: ; > > Thanks in advance > > > > > Download NeoPlanet at http://www.neoplanet.com > > > -- > Want to unsubscribe from this list? > Check out: http://cygwin.com/ml/#unsubscribe-simple > > -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple