POV-Ray : Newsgroups : povray.unix : Compiling with icc : Re: Compiling with icc Server Time
2 Jun 2024 00:48:21 EDT (-0400)
  Re: Compiling with icc  
From: Zoly
Date: 13 Jul 2007 16:55:02
Message: <web.4697e67b1f1edf771f6a4e110@news.povray.org>
Nicolas Calimet <pov### [at] freefr> wrote:
> > Any advise to compile povray using icc from Intel?
>
> http://pov4grasp.free.fr/articles/fastpov1/#preparing
>
>  - NC

Sorry but I can not get the way to compile with icc.

I'am using the following parameters for ./configure:

CC="icc"
CXX="icc"
CFLAGS="-cxxlib"
CXXFLAGS="-cxxlib"
--disable-shared

During the compilation, I first have many warnings like the following:

.../../source/base/povmscpp.h(136): warning #858: type qualifier on return
type is meaningless
    const POVMSObjectPtr operator->() const;


or...

unix.cpp(1281): warning #411: class "<unnamed>" defines no constructor to
initialize the following:
            const member "<unnamed>::value"
    typedef struct { const char *label; const ShellOut value; } SHLSettings;


Finally, I start to get errors like these:

povmscpp.cpp:(.text+0x5b): undefined reference to `operator delete(void*)'

or...

povmscpp.cpp:(.text+0x298): undefined reference to
`__cxa_allocate_exception'





I'm almost sure that something very evident is missing somewhere but I'm not
able to find it.

thanks in advance,

Zoly


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.