Issue 64 in casacore: casacore make failure

1 view
Skip to first unread message

casa...@googlecode.com

unread,
Jan 22, 2014, 8:17:06 AM1/22/14
to casacor...@googlegroups.com
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium Milestone-Release1.4

New issue 64 by llrich...@gmail.com: casacore make failure
http://code.google.com/p/casacore/issues/detail?id=64

What steps will reproduce the problem?
On a redhat enterprise linux server machine:
1. check out casacore:
> svn checkout http://casacore.googlecode.com/svn/trunk/
casacore-read-only
2. follow build instructions:
> mkdir build; cd build
> sudo cmake ..
Finds nevessary dependencies fine.
3. > sudo make

What is the expected output? What do you see instead?

The build dies with:
[ 0%] Building CXX object
casa/CMakeFiles/casa_casa.dir/Arrays/Array2Math.cc.o
In file included from
/home/laura/sources/casacore_svn/casacore-read-only/casa/Utilities/ValType.h:38,
from
/home/laura/sources/casacore_svn/casacore-read-only/casa/Utilities/Sort.h:34,
from
/home/laura/sources/casacore_svn/casacore-read-only/casa/Utilities/GenSort.h:32,
from
/home/laura/sources/casacore_svn/casacore-read-only/casa/Arrays/ArrayMath.tcc:38,
from
/home/laura/sources/casacore_svn/casacore-read-only/casa/Arrays/ArrayMath.h:828,
from
/home/laura/sources/casacore_svn/casacore-read-only/casa/Arrays/Array2Math.cc:28:
/home/laura/sources/casacore_svn/casacore-read-only/casa/OS/Conversion.h:
In static member function ‘static void* (*
casa::Conversion::getmemcpy())(void*, const void*, unsigned int)’:
/home/laura/sources/casacore_svn/casacore-read-only/casa/OS/Conversion.h:161:
error:
invalid conversion from ‘void* (*)(void*, const void*, size_t)throw
()’ to ‘void* (*)(void*, const void*, unsigned int)’
make[2]: *** [casa/CMakeFiles/casa_casa.dir/Arrays/Array2Math.cc.o] Error 1
make[1]: *** [casa/CMakeFiles/casa_casa.dir/all] Error 2
make: *** [all] Error 2

Please provide any additional information below.

Output of cmake:

-- A library with BLAS API found.
-- A library with BLAS API found.
-- A library with LAPACK API found.
-- CMAKE_SYSTEM .......... = Linux-2.6.32-431.3.1.el6.ppc64
-- CMAKE_BUILD_TYPE ...... = Release
-- Modules to be built.... =
casa;tables;scimath_f;scimath;measures;meas;lattices;fits;ms;derivedmscal;msfits;mirlib;coordinates;components;images
-- BUILD_SHARED_LIBS ..... = ON
-- CMAKE_CXX_COMPILER .... = /usr/bin/c++
-- CMAKE_CXX_FLAGS ....... = -W -Wall -Wpointer-arith -pedantic
-Wno-long-long -pthread
-- DL library? ..... = /usr/lib64/libdl.so
-- Pthreads library? ..... = /usr/lib64/libpthread.so
-- Readline library? ..... =
/usr/lib64/libreadline.so;/usr/lib64/libncurses.so
-- BLAS library? ......... = /usr/lib64/libblas.so
-- LAPACK library? ....... = /usr/lib64/liblapack.so;/usr/lib64/libblas.so
-- WCS library? .......... = /usr/local/lib/libwcs.so;/usr/lib64/libm.so
-- CFitsio library? ...... = /usr/local/lib/libcfitsio.a;/usr/lib64/libm.so
-- HDF5 library? ......... =
-- FFTW3 library? ........ =
-- Configuring done
-- Generating done
-- Build files have been written to:
/home/laura/sources/casacore_svn/casacore-read-only/build



--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

casa...@googlecode.com

unread,
Jan 22, 2014, 8:19:36 AM1/22/14
to casacor...@googlegroups.com

Comment #1 on issue 64 by llrich...@gmail.com: casacore make failure
http://code.google.com/p/casacore/issues/detail?id=64

I should have been more specific - I'm using Red Hat Enterprise Linux 6 for
PPC

casa...@googlecode.com

unread,
Jan 28, 2014, 8:08:16 AM1/28/14
to casacor...@googlegroups.com

Comment #2 on issue 64 by llrich...@gmail.com: casacore make failure
http://code.google.com/p/casacore/issues/detail?id=64

Turns out the solution is to cmake with:

cmake -DCMAKE_CXX_FLAGS:="-DAIPS_64B -W -Wall -Wpointer-arith -pedantic
-Wno-long-long" ..

casa...@googlecode.com

unread,
Nov 18, 2014, 2:45:46 AM11/18/14
to casacor...@googlegroups.com
Updates:
Status: Fixed
Owner: gervandi...@gmail.com

Comment #3 on issue 64 by gervandi...@gmail.com: casacore make failure
https://code.google.com/p/casacore/issues/detail?id=64

Fixed on the trunk.
Reply all
Reply to author
Forward
0 new messages