Nick,
>
> Continue? [yes] >>yes
> keeping record: $AMRITA/logs/target/serial/Linux/x86_64/O/src3p::perl
> ********************
> amrbuild src3p::perl
> ********************
This build is failing because there is an incompatibility between
the Perl shipped wiith OpenSUSE 11.2 and the Perl modules shipped
with AMRITA. However, if you can run:
amrperl
and get the response:
Usage: amrperl [options] file
--amrperl-help display this help message
--amrperl-debug turn base-level debugging on
--amrperl-debug1 display how Perl will be activated and exit
etc.
then you can ignore this problem for now.
> ********************
> amrbuild
> src3p::mpeg
> ********************
This build is failing because it is using:
>
> AMRITA::system { verbose
> mode
>
> gcc-4.2 -O3 -w -m32 -fPIC -I/usr/X11R6/include -I/usr/include
> \
> -I/home/np/AMRITA/AMRITAv3.04/include/cc
> -I/home/np/AMRITA/AMRITAv3.04/src
> \
> -I/include/cc -I. -I.. -I/include/ -Dserial_code -DLinux_x86_64 -D_code
> -c \
>
> ./codec.c
>
> }
>
> amrcc: error: AMRITA::system -- command not
> found!
and you likely do not have gcc-4.2 installed on your machine.
If you take a look at the file:
$AMRITA/SYSTEM/Linux/x86_64/which-gcc
you'll see it is set up to switch between gcc-4.3 and gcc-4.2
depending on the word size. This is needed on OpenSUSE 10.x and 11.1
because the default gcc, 4.3, can't handle the 32-bit compilation
needed by src3p::mpeg and src3p::origami.
I'm not sure what gcc is the default on OpenSUSE 11.2, but it may
well be 4.4 in which case the 32-bit compilation problem might be fixed.
But in any case you should tune the contents of which-gcc to match
your local set up.
>
> ***********************
> amrbuild
> src3p::origami
> ***********************
This build is failing for the same reasons as src3p::mpeg.
> amrcc: error: AMRITA::system -- command not found!
> error near: end of line
> building fieldedt.C
> ^Ckeeping record: $AMRITA/logs/target/serial/Linux/x86_64/O/plugin::amrita
> ^Ckeeping record: $AMRITA/logs/target/serial/Linux/x86_64/O/plugin::amr_sol
> ************************
> amrbuild plugin::amr_sol
> ************************
> building
> /home/np/AMRITA/AMRITAv3.04/obj/serial/Linux/x86_64/O/amr_sol/expr_mgr.o
> ^Ckeeping record: $AMRITA/logs/target/serial/Linux/x86_64/O/plugin::foo
Here your log file seems to be corrupted, or at least it is missing
information I would expected to see. Can you send me the output of:
amrmake -force -verbose plugin::amrita
so that I can diagnose the problem further.
James