Article View: be.comp.programming
Article #14034Re: ivm java en compilatie naar platform afhankelijke files.
From: Frank Meisschaert
Date: Mon, 30 Apr 2001 14:16
Date: Mon, 30 Apr 2001 14:16
34 lines
2670 bytes
2670 bytes
MisterJ wrote: > Toch vroeg ik mij af of het mogelijk is om java files te compileren > tot code die uitvoerbaar is zonder de java VM nodig te hebben (en > code die dus platformafhankelijk is). De egcs compiler suite (C,C++,Java) biedt de mogelijkheid om java te compileren naar VM of rechtstreeks naar native code. Bovendien kunnen ook class files gecompileerd worden naar native code. (de egcs compiler vindt zijn wortels in unix (gcc) maar is ook geport naar windows) > Stel dat ik een programmaatje schrijf, en dat wil geven aan iemand die > onder win98 werkt. > 1/ als die persoon helemaal niets van jre of jdk of ... ge�nstalleerd > heeft... is er dan een mogelijkheid? zo ja: hoe? Voor zover ik weet is java ondersteuning standaard in win98. > 2/ in windows zit dacht ik toch ook een VM, en als die persoon een > beetje op internet surft met internetexplorer zal daar ook wel wat > java in zitten... 'k wil dus maar zeggen: er zal wel iets > ge�nstalleerd zijn. Hoe compileer ik dan bestanden voor die persoon > zodat die uitgevoerd worden door bijvoorbeeld die VM van Windows zelf? Kun je niet. De plaats van de VM interpreter zit ergens in de systeemconfiguratie files van de gebruiker. Wat je misschien wel kunt is een ini file meeleveren zodat een andere interpreter gekozen wordt. Echt een probleem met verschillende VM interpreters kan er normaal niet zijn aangezien ze allemaal aan dezelfde standaard (door sun gedefinieerd) moeten voldoen. Indien je toch een probleem ondervindt, zeg dan aan de gebruiker dat hij volwassen moet worden. Frank Meisschaert
Technical Details
Message-ID:
<3AED7342.90470570@pandora.be>Path:
arc1-ca.pugleaf.net!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mailReferences:
<nboaeto854ajjt91nlmllp42cbot0o096a@4ax.com>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,ab6b1350402f5f3d,start X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2001-04-30 07:17:39 PST Path: arc1-ca.pugleaf.net!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!193.190.198.17!newsfeeds.belnet.be!news.belnet.be!afrodite.telenet-ops.be!not-for-mail Message-ID: <3AED7342.90470570@pandora.be> From: Frank Meisschaert <fmeissch@pandora.be> X-Mailer: Mozilla 4.76 [en] (X11; U; FreeBSD 4.2-RELEASE i386) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: be.comp.programming Subject: Re: ivm java en compilatie naar platform afhankelijke files. References: <nboaeto854ajjt91nlmllp42cbot0o096a@4ax.com> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Lines: 34 Date: Mon, 30 Apr 2001 14:16:12 GMT NNTP-Posting-Host: 213.224.180.45 X-Complaints-To: abuse@pandora.be X-Trace: afrodite.telenet-ops.be 988640172 213.224.180.45 (Mon, 30 Apr 2001 16:16:12 MET DST) NNTP-Posting-Date: Mon, 30 Apr 2001 16:16:12 MET DST Organization: Telenet Internet