- Up - | Next >> |
Select
PackageThe selection constraint is not part of the Mozart distribution, rather it is a 3rd party package provided by me. Like all Mozart 3rd party packages, it is available from the MOGUL repository in which it is known by id mogul:/duchier/select
. In order to be able to use it, you must download and install it: this is made very easy. From the repository, you will be able to download duchier-select-1.4.1.tgz
or whatever the name is for the most recent version of the package. To install it, simply execute the following sequence of instructions at a shell:
tar zxf duchier-select-1.4.1.tgz
cd duchier-select-1.4.1
./configure
make
make install
Once installed, the package is available through URI x-ozlib://duchier/cp/Select.ozf
. For example, in a functor you can import it as follows:
functor
import Select at 'x-ozlib://duchier/cp/Select.ozf'
...
end
and in the interactive OPI, you might obtain it as follows:
declare [Select] = {Module.link ['x-ozlib://duchier/cp/Select.ozf']}
Unfortunately, the package needs at least Mozart version 1.1.1 which is not yet officially released. You can get the current development version of Mozart from our anonymous CVS server (see the Mozart site for information on how to do this). Supposing you have obtained a copy of the mozart sources from the CVS server and that this copy resides in ~/mozart
, here is what to do to build and install the Mozart system. Execute the following sequence of steps in a shell:
cd ~
mkdir build-mozart
cd build-mozart
~/mozart/configure
make
make install
You can install in a non-standard place either by using an option at configuration time:
~/mozart/configure --prefix=$OTHERDIR
or by using an argument at installation time:
make install PREFIX=$OTHERDIR
- Up - | Next >> |