arts

Gregory Davis gregdavis at ieee.org
Fri Dec 17 08:24:19 PST 2004


Robert Connolly wrote:

> Compiling arts-1.3.0 or 1.3.1 I get this:
> 
> make[3]: Leaving directory `/sources/blfs-packages/arts-1.3.0/flow/gslpp'
> make[3]: Entering directory `/sources/blfs-packages/arts-1.3.0/flow'
> ../mcopidl/mcopidl -t ../flow/artsflow.idl
> make[3]: *** [artsflow.cc] Segmentation fault
> make[3]: Leaving directory `/sources/blfs-packages/arts-1.3.0/flow'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/sources/blfs-packages/arts-1.3.0/flow'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/sources/blfs-packages/arts-1.3.0'
> make: *** [all] Error 2
> 
> I found this error on google from debian and freebsd users, they thought
> it was gcc-3.4 related. I compiled this a month ago with gcc-3.4 without
> any problems. Anyone here know what it could be?


I tried it with gcc-3.4.2 and it works (at least, I don't remember any
problems).  It looks like the ../mcopidl/mcopidl process is segfaulting,
which is trying to generate artsflow.cc.  Is gcc-3.4 the only compiler in
your path (i.e. no gcc-3.3 lingering somewhere)?  This might be a mangling
issue.  On my system, I never installed any version other than gcc-3.4, so
no old includes or libraries will be misread/mislinked.

Greg



More information about the blfs-dev mailing list