The remaining dependency cycle  (bwm <--> bwm_algo) has now been fixed as well.

-Dan


On Thu, May 31, 2012 at 1:25 PM, Daniel Crispell <dancrispell@gmail.com> wrote:
I believe the boxm_util <--> boxm_sample cyclic dependency should be fixed now.  Building with shared libraries on reveals some other linking errors as well - I am looking into those now.

-Dan


On Wed, May 30, 2012 at 11:15 AM, Amitha Perera <amithaperera@users.sourceforge.net> wrote:
Sounds like something someone at Brown should fix...

Amitha.


On 5/29/2012 11:08 AM, Peter Vanroose wrote:
> Manolis,
>
> I've also run into this in the past. My solution was to edit the following two files and remove the problematic dependency:
>
> contrib/brl/bseg/boxm/util/CMakeLists.txt : line 20:
>     TARGET_LINK_LIBRARIES(boxm_util boxm bvrml boct bsta vpgl_algo vnl_algo vgl_algo vpgl vnl_io vil vgl vnl vbl vcl) # removed boxm_sample
>
>
> and
> contrib/brl/bbas/bwm/algo/CMakeLists.txt : line 36:
>     TARGET_LINK_LIBRARIES( bwm_algo sdet vtol vil vil_algo vgl vgl_algo vnl vnl_algo vsol vpgl vpgl_algo vpgl_file_formats bgui brip vdgl bsta vgui vul vcl shapelib ) # removed bwm
>
>
> --    Peter.
>
>
>
> In reply to:
>
>
> I'm having trouble building VXL. CMake exits with the following error:
>
>    bvpl_octree using pthreads
>
>    CMake Error: The inter-target dependency graph contains the following strongly connected component (cycle):
>      "boxm_util" of type SHARED_LIBRARY
>        depends on "boxm_sample" (weak)
>      "boxm_sample" of type SHARED_LIBRARY
>        depends on "boxm_util" (weak)
>    At least one of these targets is not a STATIC_LIBRARY.  Cyclic dependencies are allowed only among static libraries.
>
> My only configuration change was to set BUILD_SHARED_LIBS to ON.
>
> VXL version: SVN revision 34958
> Compiler: gcc (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1
> OS: Linux Mint 12, almost up-to-date
> kernel: 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC 2011
> CMake version: 2.8.5
>
>
>
>
>
>
>
>
>
>
> --
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Vxl-users mailing list
> Vxl-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/vxl-users


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Vxl-maintainers mailing list
Vxl-maintainers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/vxl-maintainers