Hi,
No i replaced source tar and forgot...doh! I got this error though now though :
I went with qwt 5.2.0.
[ 90%] Building CXX object src/fslview/CMakeFiles/fslview.dir/timeserieswidget.o
/gpfs/software/fsl/4.1.3/src/fslview/src/fslview/timeserieswidget.cpp:
In member function ‘virtual void TimeSeriesWidget::printPressed()’:
/gpfs/software/fsl/4.1.3/src/fslview/src/fslview/timeserieswidget.cpp:127:
error: conversion from ‘QwtText’ to non-scalar type ‘QString’
requested
make[2]: *** [src/fslview/CMakeFiles/fslview.dir/timeserieswidget.o] Error 1
make[1]: *** [src/fslview/CMakeFiles/fslview.dir/all] Error 2
make: *** [all] Error 2
Cheers,
Spiro
2009/5/16 Matthew Webster <[log in to unmask]>:
> Hello,
> Have you got the new usage.cc I sent you installed - it looks like
> it might not be?
>
> Many Regards
>
> Matthew
>
>> Hi Dave,
>> Thanks for the recommendations.
>> Using the 1.33.1 boost lib and all ok on that front...
>> New problem is that if fails further down the line :
>>
>> Linking CXX static library ../../lib/libui.a
>> [ 80%] Built target ui
>> Scanning dependencies of target fslview
>> [ 80%] Building CXX object src/fslview/CMakeFiles/fslview.dir/main.o
>> /gpfs/software/fsl/4.1.3/src/fslview/src/fslview/main.cpp: In function
>> ‘int main(int, char**)’:
>> /gpfs/software/fsl/4.1.3/src/fslview/src/fslview/main.cpp:125: error:
>> ‘class Utilities::OptionParser’ has no member named ‘brief_usage’
>> /gpfs/software/fsl/4.1.3/src/fslview/src/fslview/main.cpp:141: error:
>> ‘class Utilities::OptionParser’ has no member named ‘brief_usage’
>> make[2]: *** [src/fslview/CMakeFiles/fslview.dir/main.o] Error 1
>> make[1]: *** [src/fslview/CMakeFiles/fslview.dir/all] Error 2
>> make: *** [all] Error 2
>>
>> Is there anything I can do to fix?
>>
>> Cheers!
>> Spiro
>>
>>
>>
>> 2009/5/15 Dave Flitney <[log in to unmask]>:
>>>
>>> Hi Spiro,
>>>
>>> Turns out that a change to boost somewhere between 1.33.x and 1.39.x (?)
>>> changed make_shared's syntax(now templated) and semantics(no longer does
>>> what I used it for)! And there's no reasonable description of what happened.
>>> Aggh!
>>>
>>> Well, my use of it was a bit of a hack and I'm trying to refactor it so
>>> it no longer needs this kludge. In the meantime you could revert to 1.33.x
>>> of boost.
>>>
>>> ------Original Message------
>>> From: Spiro Stathakis
>>> Sender: FSL - FMRIB's Software Library
>>> To: [log in to unmask]
>>> ReplyTo: FSL - FMRIB's Software Library
>>> Subject: [FSL] fslview compile problems [error: ‘make_shared’ is not a
>>> member of ‘boost’]
>>> Sent: 15 May 2009 05:56
>>>
>>> Hi there,
>>>
>>> Still getting errors compiling fslview... this time:
>>>
>>> [ 23%] Building CXX object src/fslview/CMakeFiles/utilities.dir/atlas.o
>>> /gpfs/software/fsl/4.1.3/src/fslview/src/fslview/cursor.h: In member
>>> function ‘boost::shared_ptr<Cursor> Cursor::countedThis() const’:
>>> /gpfs/software/fsl/4.1.3/src/fslview/src/fslview/cursor.h:52: error:
>>> ‘make_shared’ is not a member of ‘boost’
>>> make[2]: *** [src/fslview/CMakeFiles/utilities.dir/atlas.o] Error 1
>>> make[1]: *** [src/fslview/CMakeFiles/utilities.dir/all] Error 2
>>> make: *** [all] Error 2
>>>
>>> ( I am running boost 1.39.0 )
>>>
>>> Cheers,
>>>
>>> Spiro
>>>
>>>
>>>
>>> Sent using BlackBerry® from Orange
>>
>
|