SCI Seg3D Mailing List

Text archives Help


[Seg3D] Re: Re: Re: Re: ubuntu 11.10 build error in Seg3D_1.12_20090930


Chronological Thread 
  • From: Ramón Casero Cañas <rcasero@gmail.com>
  • To: seg3d@sci.utah.edu
  • Subject: [Seg3D] Re: Re: Re: Re: ubuntu 11.10 build error in Seg3D_1.12_20090930
  • Date: Fri, 16 Mar 2012 19:21:03 +0000

On 18/02/12 01:45, Ayla Khan wrote:
Hi Ramon,

You can edit the svn:externals property using the command 'svn propedit 
svn:externals .' in the SCIRun/src/Externals directory, and then peg the 
external repository revisions to earlier versions. You can either set the 
SVN_EDITOR environment variable (ex. SVN_EDITOR=vim), or use the svn propedit 
--editor-cmd flag to set a text editor.

For example, these are the revisions that SCIRun 4.4 (last updated in 2010) 
was pegged against, using the syntax that svn expects:

glew -r13 https://code.sci.utah.edu/svn/glew
slivr -r165 https://code.sci.utah.edu/svn/slivr
zlib -r13 https://code.sci.utah.edu/svn/zlib
libpng -r16 https://code.sci.utah.edu/svn/libpng
teem -r20 https://code.sci.utah.edu/svn/teem
freetype -r9 https://code.sci.utah.edu/svn/freetype
libxml2 -r21 https://code.sci.utah.edu/svn/libxml2
tcltk -r76 https://code.sci.utah.edu/svn/tcltk
tetgen -r7 https://code.sci.utah.edu/svn/tetgen
particle-system-mm -r44 https://code.sci.utah.edu/svn/particle-system-mm
vispack -r48 https://gforge.sci.utah.edu/svn/vispack
itk -r16 https://gforge.sci.utah.edu/svn/itk/trunk/itk
boost -r15 https://gforge.sci.utah.edu/svn/boost/trunk/boost

It took us longer than expected to fix many of the outstanding bugs and 
stability issues in Seg3D 2.1, but we are now able to start working on more 
feature requests and adding tools that were not part of the original Seg3D 
1.x tool set.

Hi Ayla,

Thanks for this reply.

I changed the properties as suggested, and am using wxGTK-2.8.10_gsocket_patch.

Compilation still failed because it was necessary to link Seg3D to the matrix library, used by the Spline Tool (see attached patch).

With that patch, and also removing apps from the vispack build

src/Externals/vispack/CMakeLists.txt

#SUBDIRS(packages src apps)
SUBDIRS(packages src)

Seg3D 1.x compiles. However, the interface is odd looking, and has no menus (see attached image), so it's not possible to open a file, run a filter, or do anything with it.

I have tried running it on Ubuntu Gnome 3, Gnome Classic, Gnome Classic (no effects), and LXDE, and the result is the same.

I have also built Seg3D_1.12_20090930 from the official branch, and the same problem happens.

The code with the patch already applied is in

https://code.sci.utah.edu/svn/cibc/cibc/branches/seg3d_spline_tool/SCIRun

Best regards,

Ramon.

--
Dr. Ramón Casero Cañas

Computational Biology
Department of Computer Science
University of Oxford
Wolfson Building, Parks Rd
Oxford OX1 3QD

tlf     +44 (0) 1865 610737
web     http://www.cs.ox.ac.uk/people/Ramon.CaseroCanas
photos  http://www.flickr.com/photos/rcasero/
Index: src/Applications/Seg3D/CMakeLists.txt
===================================================================
--- src/Applications/Seg3D/CMakeLists.txt	(revision 45273)
+++ src/Applications/Seg3D/CMakeLists.txt	(working copy)
@@ -181,6 +181,7 @@
   ${GL_LIBRARY} 
   ${SCI_TEEM_LIBRARY}
   ${SLIVR_LIBRARY}
+  matrix
   qwt
   ${LAPACK_LIBRARY}
   ${SCI_MATRIX_LIBRARY}

Property changes on: src/Externals
___________________________________________________________________
Modified: svn:externals
   - glew https://code.sci.utah.edu/svn/glew
slivr https://code.sci.utah.edu/svn/slivr
zlib https://code.sci.utah.edu/svn/zlib
libpng https://code.sci.utah.edu/svn/libpng
teem https://code.sci.utah.edu/svn/teem
freetype https://code.sci.utah.edu/svn/freetype
libxml2 https://code.sci.utah.edu/svn/libxml2
tcltk https://code.sci.utah.edu/svn/tcltk
tetgen https://code.sci.utah.edu/svn/tetgen
particle-system-mm https://code.sci.utah.edu/svn/particle-system-mm
vispack https://gforge.sci.utah.edu/svn/vispack
tuvok https://gforge.sci.utah.edu/svn/Tuvok
itk https://gforge.sci.utah.edu/svn/itk/trunk/itk
boost -r20 https://gforge.sci.utah.edu/svn/boost/trunk/boost
netlib https://gforge.sci.utah.edu/svn/netlib/trunk
MediaMessagingLibrary https://gforge.sci.utah.edu/svn/mediamessagelib
ffmpeg https://gforge.sci.utah.edu/svn/ffmpeg
openssl https://gforge.sci.utah.edu/svn/openssl
jrtplib https://gforge.sci.utah.edu/svn/jrtplib
jthreads https://gforge.sci.utah.edu/svn/jthread
libvpx https://gforge.sci.utah.edu/svn/libvpx/src

   + glew -r13 https://code.sci.utah.edu/svn/glew
slivr -r165 https://code.sci.utah.edu/svn/slivr
zlib -r13 https://code.sci.utah.edu/svn/zlib
libpng -r16 https://code.sci.utah.edu/svn/libpng
teem -r20 https://code.sci.utah.edu/svn/teem
freetype -r9 https://code.sci.utah.edu/svn/freetype
libxml2 -r21 https://code.sci.utah.edu/svn/libxml2
tcltk -r76 https://code.sci.utah.edu/svn/tcltk
tetgen -r7 https://code.sci.utah.edu/svn/tetgen
particle-system-mm -r44 https://code.sci.utah.edu/svn/particle-system-mm
vispack -r48 https://gforge.sci.utah.edu/svn/vispack
tuvok https://gforge.sci.utah.edu/svn/Tuvok
itk -r16 https://gforge.sci.utah.edu/svn/itk/trunk/itk
boost -r15 https://gforge.sci.utah.edu/svn/boost/trunk/boost
netlib https://gforge.sci.utah.edu/svn/netlib/trunk
MediaMessagingLibrary https://gforge.sci.utah.edu/svn/mediamessagelib
ffmpeg https://gforge.sci.utah.edu/svn/ffmpeg
openssl https://gforge.sci.utah.edu/svn/openssl
jrtplib https://gforge.sci.utah.edu/svn/jrtplib
jthreads https://gforge.sci.utah.edu/svn/jthread
libvpx https://gforge.sci.utah.edu/svn/libvpx/src


Attachment: Seg3D-1.x-bad-interface.png
Description: PNG image




Archive powered by MHonArc 2.6.16.

Top of page