[Insight-users] FLTK problem -- still struggling
Seniha Esen Yuksel
eseny99 at yahoo.com
Thu Jun 29 05:26:08 EDT 2006
Ok, I compiled everything from scratch and in this order ( Cmake 2.4, ITK 2.8.1, VTK 4.4.2, FLTK 1.1.4, Insight Applications 2.8.1 ). Then I compiled InsightApplications from the root directory. Then I went inside the ImageViewer and typed make. Below is the errors I get. What should I do now?
Almost there.... Thanks for help!
Esen
seyuksel/source/ITK/InsightAppli
cations-2.8.1/ImageViewer/ImageViewer.cxx:17:
/usr/include/c++/3.3.5/cmath:107: error: `acosf' not declared
/usr/include/c++/3.3.5/cmath:110: error: `asinf' not declared
/usr/include/c++/3.3.5/cmath:113: error: `atanf' not declared
/usr/include/c++/3.3.5/cmath:116: error: `atan2f' not declared
/usr/include/c++/3.3.5/cmath:119: error: `ceilf' not declared
/usr/include/c++/3.3.5/cmath:122: error: `coshf' not declared
/usr/include/c++/3.3.5/cmath:125: error: `expf' not declared
/usr/include/c++/3.3.5/cmath:128: error: `floorf' not declared
/usr/include/c++/3.3.5/cmath:131: error: `fmodf' not declared
/usr/include/c++/3.3.5/cmath:134: error: `frexpf' not declared
/usr/include/c++/3.3.5/cmath:137: error: `ldexpf' not declared
/usr/include/c++/3.3.5/cmath:140: error: `logf' not declared
/usr/include/c++/3.3.5/cmath:143: error: `log10f' not declared
/usr/include/c++/3.3.5/cmath:146: error: `modff' not declared
/usr/include/c++/3.3.5/cmath:149: error: `powf' not declared
/usr/include/c++/3.3.5/cmath:152: error: `sinhf' not declared
/usr/include/c++/3.3.5/cmath:155: error: `tanf' not declared
/usr/include/c++/3.3.5/cmath:158: error: `tanhf' not declared
/usr/include/c++/3.3.5/cmath: In function `float std::acos(float)':
/usr/include/c++/3.3.5/cmath:184: error: `acosf' undeclared in namespace `
__gnu_cxx::__c99_binding'
/usr/include/c++/3.3.5/cmath: At global scope:
/usr/include/c++/3.3.5/cmath:190: error: `acos' not declared
/usr/include/c++/3.3.5/cmath: In function `long double std::acos(long double)':
/usr/include/c++/3.3.5/cmath:194: error: `::acosl' undeclared (first use here)
/usr/include/c++/3.3.5/cmath: At global scope:
/usr/include/c++/3.3.5/cmath:200: error: `asin' not declared
/usr/include/c++/3.3.5/cmath: In function `float std::asin(float)':
/usr/include/c++/3.3.5/cmath:204: error: `asinf' undeclared in namespace `
__gnu_cxx::__c99_binding'
/usr/include/c++/3.3.5/cmath: In function `long double std::asin(long double)':
/usr/include/c++/3.3.5/cmath:212: error: `::asinl' undeclared (first use here)
/usr/include/c++/3.3.5/cmath: At global scope:
/usr/include/c++/3.3.5/cmath:218: error: `atan' not declared
/usr/include/c++/3.3.5/cmath: In function `float std::atan(float)':
/usr/include/c++/3.3.5/cmath:222: error: `atanf' undeclared in namespace `
__gnu_cxx::__c99_binding'
/usr/include/c++/3.3.5/cmath: In function `long double std::atan(long double)':
/usr/include/c++/3.3.5/cmath:230: error: `::atanl' undeclared (first use here)
/usr/include/c++/3.3.5/cmath: At global scope:
/usr/include/c++/3.3.5/cmath:236: error: `atan2' not declared
/usr/include/c++/3.3.5/cmath: In function `float std::atan2(float, float)':
/usr/include/c++/3.3.5/cmath:240: error: `atan2f' undeclared in namespace `
__gnu_cxx::__c99_binding'
/usr/include/c++/3.3.5/cmath: In function `long double std::atan2(long double,
long double)':
/usr/include/c++/3.3.5/cmath:249: error: `::atan2l' undeclared (first use here)
/usr/include/c++/3.3.5/cmath: At global scope:
/usr/include/c++/3.3.5/cmath:256: error: `ceil' not declared
/usr/include/c++/3.3.5/cmath: In function `float std::ceil(float)':
/usr/include/c++/3.3.5/cmath:260: error: `ceilf' undeclared in namespace `
__gnu_cxx::__c99_binding'
/usr/include/c++/3.3.5/cmath: In function `long double std::ceil(long double)':
/usr/include/c++/3.3.5/cmath:268: error: `::ceill' undeclared (first use here)
/usr/include/c++/3.3.5/cmath: At global scope:
/usr/include/c++/3.3.5/cmath:274: error: `cos' not declared
/usr/include/c++/3.3.5/cmath:284: error: `cosh' not declared
/usr/include/c++/3.3.5/cmath: In function `float std::cosh(float)':
/usr/include/c++/3.3.5/cmath:288: error: `coshf' undeclared in namespace `
__gnu_cxx::__c99_binding'
/usr/include/c++/3.3.5/cmath: In function `long double std::cosh(long double)':
/usr/include/c++/3.3.5/cmath:296: error: `::coshl' undeclared (first use here)
/usr/include/c++/3.3.5/cmath: At global scope:
/usr/include/c++/3.3.5/cmath:302: error: `exp' not declared
/usr/include/c++/3.3.5/cmath: In function `float std::exp(float)':
/usr/include/c++/3.3.5/cmath:306: error: `expf' undeclared in namespace `
__gnu_cxx::__c99_binding'
/usr/include/c++/3.3.5/cmath: In function `long double std::exp(long double)':
/usr/include/c++/3.3.5/cmath:314: error: `::expl' undeclared (first use here)
/usr/include/c++/3.3.5/cmath: At global scope:
/usr/include/c++/3.3.5/cmath:320: error: `fabs' not declared
/usr/include/c++/3.3.5/cmath:330: error: `floor' not declared
/usr/include/c++/3.3.5/cmath: In function `float std::floor(float)':
/usr/include/c++/3.3.5/cmath:334: error: `floorf' undeclared in namespace `
__gnu_cxx::__c99_binding'
/usr/include/c++/3.3.5/cmath: In function `long double std::floor(long double)
':
/usr/include/c++/3.3.5/cmath:342: error: `::floorl' undeclared (first use here)
/usr/include/c++/3.3.5/cmath: At global scope:
/usr/include/c++/3.3.5/cmath:348: error: `fmod' not declared
/usr/include/c++/3.3.5/cmath: In function `float std::fmod(float, float)':
/usr/include/c++/3.3.5/cmath:352: error: `fmodf' undeclared in namespace `
__gnu_cxx::__c99_binding'
/usr/include/c++/3.3.5/cmath: In function `long double std::fmod(long double,
long double)':
/usr/include/c++/3.3.5/cmath:361: error: `::fmodl' undeclared (first use here)
/usr/include/c++/3.3.5/cmath: At global scope:
/usr/include/c++/3.3.5/cmath:368: error: `frexp' not declared
/usr/include/c++/3.3.5/cmath: In function `float std::frexp(float, int*)':
/usr/include/c++/3.3.5/cmath:372: error: `frexpf' undeclared in namespace `
__gnu_cxx::__c99_binding'
/usr/include/c++/3.3.5/cmath: In function `long double std::frexp(long double,
int*)':
/usr/include/c++/3.3.5/cmath:380: error: `::frexpl' undeclared (first use here)
/usr/include/c++/3.3.5/cmath: At global scope:
/usr/include/c++/3.3.5/cmath:387: error: `ldexp' not declared
/usr/include/c++/3.3.5/cmath: In function `float std::ldexp(float, int)':
/usr/include/c++/3.3.5/cmath:391: error: `ldexpf' undeclared in namespace `
__gnu_cxx::__c99_binding'
/usr/include/c++/3.3.5/cmath: In function `long double std::ldexp(long double,
int)':
/usr/include/c++/3.3.5/cmath:400: error: `::ldexpl' undeclared (first use here)
/usr/include/c++/3.3.5/cmath: At global scope:
/usr/include/c++/3.3.5/cmath:407: error: `log' not declared
/usr/include/c++/3.3.5/cmath: In function `float std::log(float)':
/usr/include/c++/3.3.5/cmath:411: error: `logf' undeclared in namespace `
__gnu_cxx::__c99_binding'
/usr/include/c++/3.3.5/cmath: In function `long double std::log(long double)':
/usr/include/c++/3.3.5/cmath:419: error: `::logl' undeclared (first use here)
/usr/include/c++/3.3.5/cmath: At global scope:
/usr/include/c++/3.3.5/cmath:425: error: `log10' not declared
/usr/include/c++/3.3.5/cmath: In function `float std::log10(float)':
/usr/include/c++/3.3.5/cmath:429: error: `log10f' undeclared in namespace `
__gnu_cxx::__c99_binding'
/usr/include/c++/3.3.5/cmath: In function `long double std::log10(long double)
':
/usr/include/c++/3.3.5/cmath:437: error: `::log10l' undeclared (first use here)
/usr/include/c++/3.3.5/cmath: At global scope:
/usr/include/c++/3.3.5/cmath:443: error: `modf' not declared
/usr/include/c++/3.3.5/cmath: In function `float std::modf(float, float*)':
/usr/include/c++/3.3.5/cmath:447: error: `modff' undeclared in namespace `
__gnu_cxx::__c99_binding'
/usr/include/c++/3.3.5/cmath: In function `long double std::modf(long double,
long double*)':
/usr/include/c++/3.3.5/cmath:461: error: `::modfl' undeclared (first use here)
/usr/include/c++/3.3.5/cmath: At global scope:
/usr/include/c++/3.3.5/cmath:482: error: `pow' not declared
/usr/include/c++/3.3.5/cmath: In function `float std::pow(float, float)':
/usr/include/c++/3.3.5/cmath:486: error: `powf' undeclared in namespace `
__gnu_cxx::__c99_binding'
/usr/include/c++/3.3.5/cmath: In function `long double std::pow(long double,
long double)':
/usr/include/c++/3.3.5/cmath:495: error: `::powl' undeclared (first use here)
/usr/include/c++/3.3.5/cmath: At global scope:
/usr/include/c++/3.3.5/cmath:514: error: `sin' not declared
/usr/include/c++/3.3.5/cmath:524: error: `sinh' not declared
/usr/include/c++/3.3.5/cmath: In function `float std::sinh(float)':
/usr/include/c++/3.3.5/cmath:528: error: `sinhf' undeclared in namespace `
__gnu_cxx::__c99_binding'
/usr/include/c++/3.3.5/cmath: In function `long double std::sinh(long double)':
/usr/include/c++/3.3.5/cmath:536: error: `::sinhl' undeclared (first use here)
/usr/include/c++/3.3.5/cmath: At global scope:
/usr/include/c++/3.3.5/cmath:542: error: `sqrt' not declared
/usr/include/c++/3.3.5/cmath:552: error: `tan' not declared
/usr/include/c++/3.3.5/cmath: In function `float std::tan(float)':
/usr/include/c++/3.3.5/cmath:556: error: `tanf' undeclared in namespace `
__gnu_cxx::__c99_binding'
/usr/include/c++/3.3.5/cmath: In function `long double std::tan(long double)':
/usr/include/c++/3.3.5/cmath:564: error: `::tanl' undeclared (first use here)
/usr/include/c++/3.3.5/cmath: At global scope:
/usr/include/c++/3.3.5/cmath:570: error: `tanh' not declared
/usr/include/c++/3.3.5/cmath: In function `float std::tanh(float)':
/usr/include/c++/3.3.5/cmath:574: error: `tanhf' undeclared in namespace `
__gnu_cxx::__c99_binding'
/usr/include/c++/3.3.5/cmath: In function `long double std::tanh(long double)':
/usr/include/c++/3.3.5/cmath:582: error: `::tanhl' undeclared (first use here)
In file included from /cise/research51/cvgmi_04/seyuksel/source/ITK/InsightToolk
it-2.8.1/Code/Common/itkVector.txx:22,
from /cise/research51/cvgmi_04/seyuksel/source/ITK/InsightToolk
it-2.8.1/Code/Common/itkVector.h:275,
from /cise/research51/cvgmi_04/seyuksel/source/ITK/InsightToolk
it-2.8.1/Code/Common/itkPoint.h:23,
from /cise/research51/cvgmi_04/seyuksel/source/ITK/InsightToolk
it-2.8.1/Code/Common/itkContinuousIndex.h:20,
from /cise/research51/cvgmi_04/seyuksel/source/ITK/InsightToolk
it-2.8.1/Code/Common/itkImageRegion.h:27,
from /cise/research51/cvgmi_04/seyuksel/source/ITK/InsightToolk
it-2.8.1/Code/Common/itkImageBase.h:25,
from /cise/research51/cvgmi_04/seyuksel/source/ITK/InsightToolk
it-2.8.1/Code/Common/itkImage.h:20,
from /cise/research51/cvgmi_04/seyuksel/source/ITK/InsightAppli
cations-2.8.1/ImageViewer/ImageViewer.cxx:19:
/cise/research51/cvgmi_04/seyuksel/source/ITK/InsightToolkit-2.8.1/Utilities/vxl
/core/vnl/vnl_math.h: In
function `double vnl_math_cuberoot(double)':
/cise/research51/cvgmi_04/seyuksel/source/ITK/InsightToolkit-2.8.1/Utilities/vxl
/core/vnl/vnl_math.h:218: error: call
of overloaded `log(double)' is ambiguous
/usr/include/c++/3.3.5/cmath:411: error: candidates are: float std::log(float)
/usr/include/c++/3.3.5/cmath:419: error: long double
std::log(long double)
/cise/research51/cvgmi_04/seyuksel/source/ITK/InsightToolkit-2.8.1/Utilities/vxl
/core/vnl/vnl_math.h:218: error: call
of overloaded `log(double&)' is ambiguous
/usr/include/c++/3.3.5/cmath:411: error: candidates are: float std::log(float)
/usr/include/c++/3.3.5/cmath:419: error: long double
std::log(long double)
/cise/research51/cvgmi_04/seyuksel/source/ITK/InsightToolkit-2.8.1/Utilities/vxl
/core/vnl/vnl_math.h: In
function `double vnl_math_hypot(int, int)':
/cise/research51/cvgmi_04/seyuksel/source/ITK/InsightToolkit-2.8.1/Utilities/vxl
/core/vnl/vnl_math.h:221: error: call
of overloaded `sqrt(double)' is ambiguous
/usr/include/c++/3.3.5/cmath:546: error: candidates are: float std::sqrt(float)
/usr/include/c++/3.3.5/cmath:550: error: long double
std::sqrt(long double)
/cise/research51/cvgmi_04/seyuksel/source/ITK/InsightToolkit-2.8.1/Utilities/vxl
/core/vnl/vnl_math.h: In
function `float vnl_math_hypot(float, float)':
/cise/research51/cvgmi_04/seyuksel/source/ITK/InsightToolkit-2.8.1/Utilities/vxl
/core/vnl/vnl_math.h:222: error: call
of overloaded `sqrt(double)' is ambiguous
/usr/include/c++/3.3.5/cmath:546: error: candidates are: float std::sqrt(float)
/usr/include/c++/3.3.5/cmath:550: error: long double
std::sqrt(long double)
/cise/research51/cvgmi_04/seyuksel/source/ITK/InsightToolkit-2.8.1/Utilities/vxl
/core/vnl/vnl_math.h: In
function `double vnl_math_hypot(double, double)':
/cise/research51/cvgmi_04/seyuksel/source/ITK/InsightToolkit-2.8.1/Utilities/vxl
/core/vnl/vnl_math.h:223: error: call
of overloaded `sqrt(double)' is ambiguous
/usr/include/c++/3.3.5/cmath:546: error: candidates are: float std::sqrt(float)
/usr/include/c++/3.3.5/cmath:550: error: long double
std::sqrt(long double)
In file included from /cise/research51/cvgmi_04/seyuksel/source/ITK/InsightToolk
it-2.8.1/Code/IO/itkImageFileReader.h:25,
from /cise/research51/cvgmi_04/seyuksel/source/ITK/InsightAppli
cations-2.8.1/ImageViewer/ImageViewer.cxx:20:
/usr/include/c++/3.3.5/complex: In function `_Tp std::abs(const
std::complex<_Tp>&) [with _Tp = double]':
/usr/include/c++/3.3.5/complex:450: instantiated from `static _Tp std::_Norm_h
elper<true>::_S_do_it(const std::complex<_Tp>&) [with _Tp = double]'
/usr/include/c++/3.3.5/complex:459: instantiated from `_Tp std::norm(const std
::complex<_Tp>&) [with _Tp = double]'
/cise/research51/cvgmi_04/seyuksel/source/ITK/InsightToolkit-2.8.1/Code/IO/itkDe
faultConvertPixelTraits.h:240: instantiated from here
/usr/include/c++/3.3.5/complex:419: error: call of overloaded `sqrt(double)' is
ambiguous
/usr/include/c++/3.3.5/cmath:546: error: candidates are: float std::sqrt(float)
/usr/include/c++/3.3.5/cmath:550: error: long double
std::sqrt(long double)
/cise/research51/cvgmi_04/seyuksel/source/ITK/InsightApplications-2.8.1/Auxiliar y/FltkImageViewer/GLSliceView.h: In
member function `void itk::GLSliceView<ImagePixelType,
OverlayPixelType>::update() [with ImagePixelType = float, OverlayPixelType =
unsigned char]':
/cise/research51/cvgmi_04/seyuksel/source/ITK/InsightApplications-2.8.1/ImageVie wer/ImageViewer.cxx:109: instantiated from here
/cise/research51/cvgmi_04/seyuksel/source/ITK/InsightApplications-2.8.1/Auxiliar y/FltkImageViewer/GLSliceView.h:506: error: `
fabs' undeclared (first use this function)
/cise/research51/cvgmi_04/seyuksel/source/ITK/InsightApplications-2.8.1/Auxiliar y/FltkImageViewer/GLSliceView.h:506: error: (Each
undeclared identifier is reported only once for each function it appears
in.)
/cise/research51/cvgmi_04/seyuksel/source/ITK/InsightApplications-2.8.1/ImageVie wer/ImageViewer.cxx:109: instantiated from here
/cise/research51/cvgmi_04/seyuksel/source/ITK/InsightApplications-2.8.1/Auxiliar y/FltkImageViewer/GLSliceView.h:625: error: `
log' undeclared (first use this function)
make[2]: *** [ImageViewer/CMakeFiles/ImageViewer.dir/ImageViewer.o] Error 1
make[1]: *** [ImageViewer/CMakeFiles/ImageViewer.dir/all] Error 2
make: *** [all] Error 2
---------------------------------
Do you Yahoo!?
Get on board. You're invited to try the new Yahoo! Mail Beta.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://public.kitware.com/pipermail/insight-users/attachments/20060629/8c125634/attachment-0001.htm
More information about the Insight-users
mailing list