[Developers] Cactus Port to Solaris

Thomas Radke tradke at aei.mpg.de
Thu May 31 03:07:10 CDT 2007


Ankush Gupta wrote:
> Hi Thomas
> 
>    Ya I had made the same and tried that too.  The following error is 
> seen when I try to build the WaveDemo example on Solaris 10 powered by 
> AMD 64 processor in this case.
> 
> "/usr/include/sys/isa_defs.h", line 462: undefined control
> gmake[3]: *** [Check.c.d] Error 2
> gmake[2]: *** [make.checked] Error 2
> gmake[1]: *** 
> [/export/home/ankush/Office_work/port_work/Cactus/cactus_exp/Cactus/configs/WaveDemo/lib/libBoundary.a] 
> Error 2
> gmake: *** [WaveDemo] Error 2

A problem with dependency generation. What C preprocessor did you use 
(check the CPP variable in configs/WaveDemo/config-data/make.config.defn) ?
It seems to choke on the include file mentioned above. What's on line 462 ?
Even though makefile dependencies are wrong, you might still be able to 
compile, just by calling 'make WaveDemo' again.

If that doesn't help you could also try configuring Cactus to use its 
own perl-based preprocessor:

   CPP = $${PERL} $${CCTK_HOME}/lib/sbin/cpp.pl

-- 
Cheers, Thomas.


More information about the Developers mailing list