Qore Programming Language

dynamically-typed embeddable programming language

  • Increase font size
  • Default font size
  • Decrease font size

Download Page

E-mail Print PDF

Current Development Source Code

The development source for the Qore Programming language is in a subversion repository; you can access it via svn or via the web interface: web-svn interface
To check out the qore project from svn from the command-line, type (note that the source code for modules must be checked out separately):
 
        svn co https://qore.svn.sourceforge.net/svnroot/qore/qore/trunk qore
 
Note that development code may not be stable; for the most stable version of qore, see one of the downloads below.
 

Qore Eclipse IDE Plugin


requires Eclipse 3.2 or greater, Java 1.5 or greater

com.qoretechnologies.qore_1.0.0.jar
 

Source Code (includes an RPM spec file) 


Qore can be compiled on most UNIX or UNIX-like systems (including Linux, Solaris, HP-UX, Darwin, etc).  Make sure you have the required libraries and components for building qore

 

Binaries


Download binaries at the sourceforge project download page for qore here.

 

Modules - Binaries and Sources


For module downloads, go to the sourceforge download page for all qore packages here

 

MacPorts


The following ports are available from MacPorts:

To install MacPorts on your Mac, look here

Once MacPorts has been installed, you'll need to update your port list to get the Qore port with:

   prompt% sudo port selfupdate

Then, just type the following command to download, compile, and install qore:

   prompt% sudo port install qore 

For example, to install a module:

   prompt% sudo port install qore-pgsql-module

To install a Universal binary of Qore, type

   prompt% sudo port install qore +universal

Note that you will need Universal binaries of all dependent packages (for qore: libz, pcre, libxml2, openssl, libbz2), and if you already have any of these installed and they are not Universal binaries, you will have to replace them with Universal versions or the MacPorts install command above will fail.

 

FreeBSD


Qore is also available as a port on FreeBSD.  You can find the FreeBSD port here.

At the moment only the qore language is available; there aren't any ports for qore modules yet..

 

OpenSuSE Build Service RPMs


The OpenSuse Build Service has qore RPMs for Fedora 8 - 10, OpenSuSE 10.1 - 11.2 (and Factory), and SLE 10.  However because the OpenSuSE Build Service does not include dependencies for non-open-source applications, the oracle, sybase, tibae, tibrv, and tuxedo modules are not available there.  Also the FreeTDS-based "freetds" module is not available as FreeTDS is not yet included outside of users' home projects.