This page is a guide to building the FreePOOMA parallel object-oriented code and running its test programs.
There is currently no FreePOOMA distribution which is usable with GCC 3.4 and up. You need to get a checkout of CVS HEAD.
To checkout and configure the source code, compile the library, run the testsuite and build example and benchmark programs, use:
cvs -z3 -d:ext:email@example.com:/cvsroot/freepooma co freepooma
./configure --arch LINUXgcc --serial --opt --cpp g++-3.4
g++-3.4with the compiler to use. Adjust CFLAGS in the
make -k check 2>&1 | tee testresults-GCC
diff -u testresults testresults-GCC | grep '^[+-]PASSED\|FAILED'
In case of build problems consult the build log files called
test.o_APP.info for compilation and
for linking. If unsure ask someone who can diagnose and fix the problem.
Before rerunning tests be sure to wipe out existing files using
make cleansuite. Then start over with configuration.
Copyright (C) Free Software Foundation, Inc. Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
These pages are maintained by the GCC team. Last modified 2022-10-26.