On Thu, Mar 15, 2012 at 10:36 AM, Tim Lister <[log in to unmask]> wrote:
> On 03/13/2012 08:05 PM, Tim Jenness wrote:
>>
>> On Tue, Mar 13, 2012 at 4:10 PM, Tim Lister<[log in to unmask]> wrote:
>>>
>>>
>>> I'm using Kaulia (not sure if that counts as 'ancient'...). There
>>> isn't a release date on the webpage but I suspect it's after
>>> the Sep 21 2011 that 'git show' said that commit was made so that's
>>> probably the cause.
>>>
>>
>> kaulia is a year old. That bug was fixed in more last autumn so you
>> need to upgrade. Not sure how you got David's TIMESCALE fix then.
>>
>> Can you start building from git? Malcolm has chosen the name of the
>> 2012 release but we don't have a timeline yet.
>>
>
> I've checked out the latest git and it all built apart from vtk:
> make[1]: Entering directory
> `/data/tlister/starlink-git/thirdparty/kitware/vtk/cmake'
> make[2]: Entering directory
> `/data/tlister/starlink-git/thirdparty/kitware/vtk/cmake'
> make[3]: Entering directory
> `/data/tlister/starlink-git/thirdparty/kitware/vtk/cmake'
> make[3]: Leaving directory
> `/data/tlister/starlink-git/thirdparty/kitware/vtk/cmake'
> make[3]: Entering directory
> `/data/tlister/starlink-git/thirdparty/kitware/vtk/cmake'
> [ 0%] Building CXX object
> Source/kwsys/CMakeFiles/cmsys.dir/SystemInformation.cxx.o
> In file included from
> /data/tlister/starlink-git/thirdparty/kitware/vtk/cmake/Source/kwsys/SystemInformation.cxx:29:
> /data/tlister/starlink-git/thirdparty/kitware/vtk/cmake/Source/cmsys/FundamentalType.h:75:3:
> error: #error "No native data type can represent a 16-bit integer."
> /data/tlister/starlink-git/thirdparty/kitware/vtk/cmake/Source/cmsys/FundamentalType.h:86:3:
> error: #error "No native data type can represent a 32-bit integer."
> /data/tlister/starlink-git/thirdparty/kitware/vtk/cmake/Source/cmsys/FundamentalType.h:106:3:
> error: #error "No native data type can represent a 64-bit integer."
> make[3]: *** [Source/kwsys/CMakeFiles/cmsys.dir/SystemInformation.cxx.o]
> Error 1
>
>
> This is on a CentOS 5.5 x86_64 system using the gcc44/gfortran44 (4.4.6)
> compilers BTW
>
We build on CentOS 5.5 x86_64 all the time but with gcc 4.1 and g95
(gfortran is not recent enough on CentOS 5.5 so I assume you've
updated yours through some other mechanism).
Looks like a problem with your g++ compiler. Does it work for you?
--
Tim
|