Movatterモバイル変換


[0]ホーム

URL:


JCGO: Download page

Get it, use it,contribute...

Getting JCGO

Attention:JCGO is not aneasy-to-use tool for real-world applications, so, in case of problems whileunderstandingJCGO, please contact theauthor.Softpedia 100% CLEAN award

TheJCGO v1.16 distributive files (unpacked to "C:\JCGO"or "/usr/share/JCGO"):

Additional third-party libraries (if needed):

Notes:

  1. to get a more fresh version ofJCGO please visit ourJCGO development repository(and clone the Git repo or press "Download" button on that site for both"jcgo-lib" and "jcgo-src" tarballs);
  2. to get a fresh version of the externalBDWGC libraryplease visitBDWGCGit repository;
  3. to get a fresh version of the externallibatomic_opslibrary please visitlibatomic_opsGit repository;
  4. JCGO translates only programs compatiblewithJDK/J2SE v1.4;
  5. to runJCGO, you should download and unpack (to thesame above-mentioned location) at least 3 distributive files(jcgo-src-1_XX.tar.bz2,jcgo-lib-1_XX.tar.gz andclasspath-0.93.tar.gz);
  6. JCGO is a fully Open Source software;
  7. Files for downloading are also available atGitHubandSourceforgesites.

Getting JCGO-SUNAWT (optional component)

JCGO-SUNAWT integrates SunJ2SEAWT/Sound/SQL withJCGO.

JCGO-SUNAWT is currently distributed under the licenseterms of the SunSCSL (for Research use only).

TheJCGO-SUNAWT core distributive files (unpacked to"C:\JCGO" or "/usr/share/JCGO"):

TheJCGO-SUNAWT re-distributive files:

Prerequisite third-partySDK:

JCGO quick start tips (for Win32)

For those who want to try outJCGO right now withoutlooking into the accompanying documentation, here are the simple steps:

  1. Download the core prerequisites:
  2. Create "C:\JCGO" folder
  3. Unpack all the prerequisites toC:\JCGO (preserving thedirectory structure)
  4. Runjcgo.exe (orjava -jar jcgo.jar)
  5. Try to convert "Hello world" sample to Windows binary (unoptimized):
  6. View "README" and "FAQ"files.

JCGO quick start tips for Linux/x86 development host

If Linux/x86 is your development host, launch jcgo.jar file on any J2SEv1.4+ VM.

Here are the quick start tips if you choose the Linux version ofJCGO:

  1. Download the core prerequisites:
  2. Create "/usr/share/JCGO" folder
  3. Unpack all the prerequisites to/usr/share/JCGO (preservingthe directory structure)
  4. Try to convert "Hello world" sample to a Linux/x86 binary (unoptimized):
    • create your "projects" folders (e.g., "~/MyJcgoProjects") and changethe current directory to it;
    • type:
      java -jar /usr/share/JCGO/jcgo.jar -src $~/examples Hello @$~/stdpaths.in
    • invoke the GNU GCC:
      gcc -I /usr/share/JCGO/include -I /usr/share/JCGO/include/boehmgc -I /usr/share/JCGO/native -fwrapv -DJCGO_UNIX -D_IEEEFP_H -DJCGO_UNIFSYS -o hello jcgo_Out/Main.c -lm  /usr/share/JCGO/libs/x86/linux/libgc.a
    • run "./hello" file
  5. View "README" and "FAQ"files.

Archive (Old releases)

The following is still supported but not recommended for use:

Legal Disclaimer

All material on this web site is provided "as is" without warranty of anykind, either express or implied, including, but not limited to, the impliedwarranties of merchantability, fitness for a particular purpose,non-infringement or arising from a course of dealing, usage trade or practice.

Java™ and all Java-based trademarks and logos are trademarks orregistered trademarks of Sun Microsystems, Inc. All other trademarks andcopyrights mentioned in this documentation are the property of theirrespective holders.


[8]ページ先頭

©2009-2025 Movatter.jp