Configuring OMR
How to configure Eclipse OMR with custom options
Run the following command to see the full list of command-line options:
./configure --help
The minimum invocation of configure
is as follows:
$ ./configure OMRGLUE=./example/glue`
To run configure
using both SPEC presets and custom options, add the EXTRA_CONFIGURE_ARGS
option to run_configure.mk
.
Example: to disable optimizations, run configure
like this:
make -f run_configure.mk SPEC=linux_x86-64 OMRGLUE=./example/glue 'EXTRA_CONFIGURE_ARGS=--disable-optimized' clean all
Example: to disable building FV tests, run configure
like this:
make -f run_configure.mk SPEC=linux_x86-64 OMRGLUE=./example/glue 'EXTRA_CONFIGURE_ARGS=--disable-fvtest' clean all
Note that the clean
target of run_configure.mk
deletes the header files and makefiles generated by configure
. Invoking the clean all
targets ensures that the header files and makefiles are regenerated using the custom options.
Pull requests are very welcome if you would like to help. For more information about contributing, see: https://github.com/eclipse/omr/issues/165.