19/04/06

Following the AIPS++ System Manual, doing a sneeze was straightforward enough, but lots of things failed. Specifically:

1. glish needs to be built separately. Go into code/aips/glish and type make.

2. glish needs the flex-old package to build, with newer flexes it falls over.

3. plain pgplot5 is not good enough, it needs XmPgplot.h. So I had to build PGPLOT from source, which is an extra pain.

4. linking binaries is plagued by errors such as "foo referenced in section `.rodata' of bar defined in discarded section blah". Googling produced no clear answers, but suggested that binutils may be to blame. I have therefore downgraded binutils and everything that entailed (gcc etc.) to the stable branch, let's see if the build is any better.

5. Now the remaining problem is in casa/wcslib/wcsulex.l and wcsutrn.l:

6. OK, most things actually link now. Remaining errors:

OlegSmirnov/BuildingAipsppOnDebianAmd64 (last edited 2006-04-19 17:56:11 by OlegSmirnov)