[Vv] Problems installing CLITK via vv superbuild file
Bilal Tahir
b.tahir at sheffield.ac.uk
Thu Feb 28 14:08:31 CET 2013
Hi Vivien,
I have left the QT section undeleted in the CMakelists.txt file and added
the line of code you suggest (as below in red). I will give it a try and
let you know if VV/CTITK works without errors.
#=========================================================
# QT
SET(QtWinSpecFiles "${source_prefix}/qt/mkspecs/win32-msvc2003/qmake.conf";
"${source_prefix}/qt/mkspecs/win32-msvc2005/qmake.conf";
"${source_prefix}/qt/mkspecs/win32-msvc2008/qmake.conf";
"${source_prefix}/qt/mkspecs/win32-msvc2010/qmake.conf")
ExternalProject_Add(
QT
SOURCE_DIR ${source_prefix}/qt
GIT_REPOSITORY git://gitorious.org/qt/qt.git
GIT_TAG v4.8.3
PATCH_COMMAND sed -i "s/\\-MD/-MT/g" ${QtWinSpecFiles}
CONFIGURE_COMMAND ${source_prefix}/qt/configure -confirm-license
-static
-fast
-opensource
-release
-prefix ${build_prefix}/QT
-nomake examples
-nomake demos
-qt-libpng
-no-libtiff
-no-libjpeg
-no-glib
-no-libmng
INSTALL_COMMAND ""
)
SET(qmake_executable "${build_prefix}/QT/bin/qmake")
#=========================================================
On 28 February 2013 12:53, Vivien Delmon <vivien.delmon at creatis.insa-lyon.fr
> wrote:
> On 02/28/2013 01:45 PM, Vivien Delmon wrote:
>
>> On 02/27/2013 07:27 PM, Bilal Tahir wrote:
>>
>>> Thanks for uploading but I now get the following message:
>>>
>>>
>>> Inline images 1
>>>
>>>
>>> Any ideas?
>>>
>>
>> You can try this new version
>> http://www.creatis.insa-lyon.**fr/~delmon/vv_nightly/vv-**20130228.sh<http://www.creatis.insa-lyon.fr/~delmon/vv_nightly/vv-20130228.sh>
>> compiled with an older version of gcc (older enough I hope)
>>
>
> I read again your first error log in which you try to compile vv with
> superbuild. I had the same issue as yours and found the solution on google.
> You just have to add -no-glib to CONFIGURE_COMMAND and it will compile fine.
>
> By the way, my last nightly build is certainly not old enough since you
> have gcc 4.1.2 and I compiled vv with gcc 4.3
>
>
> Thank you for the feedback, I hope this version is the good one :)
>>
>> All the best,
>>>
>>> BIlal
>>>
>>> On 27 February 2013 15:28, Vivien Delmon
>>> <vivien.delmon at creatis.insa-**lyon.fr<vivien.delmon at creatis.insa-lyon.fr>
>>> <mailto:vivien.delmon at creatis.**insa-lyon.fr<vivien.delmon at creatis.insa-lyon.fr>>>
>>> wrote:
>>>
>>> On 02/27/2013 03:22 PM, Bilal Tahir wrote:
>>>
>>> Dear Vivien,
>>>
>>> I deleted the previous version of vv and after installing and
>>> adding the
>>> path, I got the following error:
>>>
>>>
>>> Inline images 1
>>>
>>>
>>> libstatgrab is an optional dependency of VV. Since it is installed
>>> on my computer the nightly build use it.
>>> I just added an option to deactivate this optional dependency and
>>> updated the nightly build, you can download it again.
>>>
>>> Thank you for testing vv's nightly build and sorry for the
>>> inconveniences.
>>>
>>> Please note that vv was working fine before and it didn't give
>>> this
>>> error. Do you know how to solve it?
>>>
>>> Best wishes,
>>>
>>> Bilal
>>>
>>> On 27 February 2013 13:51, Vivien Delmon
>>> <vivien.delmon at creatis.insa-__**lyon.fr<vivien.delmon at creatis.insa-__lyon.fr>
>>> <mailto:vivien.delmon at creatis.**insa-lyon.fr<vivien.delmon at creatis.insa-lyon.fr>
>>> >
>>> <mailto:vivien.delmon at creatis.**__insa-lyon.fr
>>> <mailto:vivien.delmon at creatis.**insa-lyon.fr<vivien.delmon at creatis.insa-lyon.fr>>>>
>>> wrote:
>>>
>>> On 02/24/2013 12:09 PM, Simon Rit wrote:
>>>
>>> Dear Bilal,
>>> We are considering this for VV first but we will not
>>> support
>>> this for
>>> clitk tools. We are happy to provide clitk tools but
>>> users must
>>> try to
>>> solve their compilation issues.
>>>
>>>
>>> I just compiled the first vv nightly build (linux 64 bits)
>>> which is
>>> available here :
>>>
>>> http://www.creatis.insa-lyon._**___fr/~delmon/vv_nightly/vv-__**
>>> __20130227.sh
>>>
>>> <http://www.creatis.insa-lyon.**__fr/~delmon/vv_nightly/vv-__**
>>> 20130227.sh
>>>
>>> <http://www.creatis.insa-lyon.**fr/~delmon/vv_nightly/vv-**20130227.sh<http://www.creatis.insa-lyon.fr/~delmon/vv_nightly/vv-20130227.sh>
>>> >>
>>>
>>>
>>> By the way, compilation of clitk tools, if this is what
>>> you are
>>> interested in, should not require qt if you disable VV
>>> compilation
>>> (CLITK_BUILD_VV:BOOL=OFF).
>>> Simon
>>>
>>> On Sat, Feb 23, 2013 at 12:13 AM, Bilal Tahir
>>> <b.tahir at sheffield.ac.uk
>>> <mailto:b.tahir at sheffield.ac.**uk <b.tahir at sheffield.ac.uk>>
>>> <mailto:b.tahir at sheffield.ac._**_uk
>>> <mailto:b.tahir at sheffield.ac.**uk <b.tahir at sheffield.ac.uk>>>
>>> <mailto:b.tahir at sheffield.ac.
>>> <mailto:b.tahir at sheffield.ac.>**____uk
>>>
>>> <mailto:b.tahir at sheffield.ac._**_uk
>>> <mailto:b.tahir at sheffield.ac.**uk <b.tahir at sheffield.ac.uk>>>>>
>>> wrote:
>>>
>>> Can I make a request that the latest version of VV
>>> including CLITK
>>> with all options set to ON be made available as a
>>> precompiled .sh
>>> binary file? Slicer3D http://download.slicer.org/
>>> allows for a
>>> nightly download of the binary version of the
>>> latest version.
>>>
>>> This is due to my case where I have experienced
>>> many errors in
>>> trying to install the relevant programs until I
>>> finally get to
>>> install CLITK whereas the Oct 2012 precomiled
>>> binary .sh
>>> file worked
>>> fine on linux for me. However, CLITK was not
>>> included in
>>> that release.
>>>
>>> Best wishes,
>>>
>>> Bilal
>>>
>>> On 22 February 2013 22:58, Bilal Tahir
>>> <b.tahir at sheffield.ac.uk
>>> <mailto:b.tahir at sheffield.ac.**uk <b.tahir at sheffield.ac.uk>>
>>> <mailto:b.tahir at sheffield.ac._**_uk
>>> <mailto:b.tahir at sheffield.ac.**uk <b.tahir at sheffield.ac.uk>>>
>>> <mailto:b.tahir at sheffield.ac.
>>> <mailto:b.tahir at sheffield.ac.>**____uk
>>>
>>> <mailto:b.tahir at sheffield.ac._**_uk
>>> <mailto:b.tahir at sheffield.ac.**uk <b.tahir at sheffield.ac.uk>>>>>
>>> wrote:
>>>
>>> Dear All,
>>>
>>> I am trying to install CLITK by adding the
>>> relevant =ON
>>> options
>>> on the CMakeLists.txt file (attached edited
>>> version in this
>>> email) found in the following link
>>>
>>> https://git.creatis.insa-lyon.**____fr/pubgit/?p=clitk.git;a=_**
>>> _blob;__f=superbuild/__**CMakeLists.txt
>>>
>>>
>>>
>>>
>>> <https://git.creatis.insa-__**lyon.fr/pubgit/?p=clitk.git;a=**
>>> __blob;f=superbuild/**CMakeLists.__txt<https://git.creatis.insa-__lyon.fr/pubgit/?p=clitk.git;a=__blob;f=superbuild/CMakeLists.__txt>
>>>
>>>
>>> <https://git.creatis.insa-**lyon.fr/pubgit/?p=clitk.git;a=**
>>> blob;f=superbuild/CMakeLists.**txt<https://git.creatis.insa-lyon.fr/pubgit/?p=clitk.git;a=blob;f=superbuild/CMakeLists.txt>
>>> >>
>>>
>>>
>>> I then run the following two commands:
>>>
>>>
>>> cmake superbuild-file-directory
>>> make
>>>
>>> However, after running 'make' it started
>>> installing the
>>> programs
>>> (ITK, QT and VTK) one after the other for
>>> several hours
>>> until it
>>> reached 60% of the last program 'VV' where it
>>> gave the
>>> following
>>> errors and stopped:
>>>
>>> collect2: ld returned 1 exit status
>>> make[5]: *** [bin/vv] Error 1
>>> make[4]: *** [vv/CMakeFiles/vv.dir/all] Error 2
>>> make[3]: *** [all] Error 2
>>> make[2]: *** [Stamp/VV/VV-build] Error 2
>>> make[1]: *** [CMakeFiles/VV.dir/all] Error 2
>>> make: *** [all] Error 2
>>>
>>> I've copied and posted some of the last few
>>> lines up
>>> till the
>>> point that the error came.
>>>
>>> The 'make' command created several folders in
>>> my home
>>> folder
>>> (/home/md1bat/) including 'Source' and
>>> 'Build'. It
>>> appears that
>>> ITK, QT and VTK (not VV) completed as you can
>>> see from
>>> the /home/md1bat/CMakeFiles/ folder.
>>>
>>> Inline images 1
>>>
>>> Within the 'Build' folder, each of the four
>>> programs,
>>> ITK, VTK,
>>> QT and VV have at least a bin and/or lib
>>> folder. This
>>> is not the
>>> case in the 'Source' folder. Therefore, I have
>>> added
>>> the paths
>>> of the respective bin and lib folders from the
>>> 'Build'
>>> folder
>>> (not Source) to my .bashrc file (attached in
>>> this email).
>>> However, none of the programs (including the
>>> completed
>>> ITK, QT
>>> and VTK) seem to work even if I want to check
>>> which
>>> version I
>>> have installed using the command e.g itk
>>> --version. I
>>> have now
>>> deleted the precompiled 'VV' Oct 2012 version
>>> which
>>> used to work
>>> with the command vv. However, the command vv
>>> now gives the
>>> output 'command not found'.
>>>
>>> I'm not sure if I have done the export path
>>> correctly on my
>>> .bashrc as I have referenced it to the 'Build'
>>> folder
>>> and not
>>> the 'Source' folder as there was no bin or lib
>>> folders
>>> within
>>> that. Furthermore, I have no idea why the
>>> errors occurred.
>>>
>>> Please let me know if you have any suggestions.
>>>
>>> Best wishes,
>>>
>>> Bilal Tahir,
>>> James Morrison Researcher in Radiotherapy
>>> Imaging,
>>> University of Sheffield/Weston Park Cancer
>>> Hospital
>>>
>>
>>
>
> --
> Vivien Delmon
> PhD student at CREATIS, Lyon
> Supported by ANRT and ELEKTA
> http://www.creatis.insa-lyon.**fr/rio<http://www.creatis.insa-lyon.fr/rio>
>
> Bibliothèque logicielle :
> On retrouve parfois le terme librairie issu du faux ami anglais library.
> Librairie se traduisant bookshop en anglais c'est donc un abus de
> langage et une erreur. (Wikipedia)
>
> ______________________________**_________________
> vv mailing list
> vv at creatis.insa-lyon.fr
> http://www.creatis.insa-lyon.**fr/mailman/listinfo/vv<http://www.creatis.insa-lyon.fr/mailman/listinfo/vv>
>
--
Bilal Tahir,
James Morrison Researcher in Radiotherapy Imaging
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.creatis.insa-lyon.fr/pipermail/vv/attachments/20130228/9acbee0e/attachment-0001.html>
More information about the vv
mailing list