i've been busy the last week or so with finals, but now that they're
wrapping up I'd like to bring attention to this issue again. Sean
mentioned that I might be missing a X lib somewhere, is there somewhere
I can see all the dependencies of BRLCAD? Obviously the depends listed
by my distro are lacking. Here's a list of most of my installed X libs,
if you notice a missing lib right off the bat please let me know:
I am using the ubuntu image currently, but i'd like to be able to work
in my own environment if possible.
On 04/04/2012 01:40 PM, crdueck wrote:
> hey all, I'm having issues when compiling BRLCAD from a svn checkout.
> Here's the relevant error message:
> CMake Error: The following variables are used in this project, but
> they are set to NOTFOUND.
> Please set them or make sure they are set and tested correctly in the
> CMake files:
> X11_Xi_LIB (ADVANCED)
> linked by target "libdm" in directory /home/svn/brlcad-svn/src/libdm
> linked by target "libtclcad" in directory
> linked by target "bwish" in directory /home/svn/brlcad-svn/src/bwish
> so i verified the location of libXi.so:
> find / -name libXi.so
> then ran cmake -i to set the location of X11_Xi_LIB to
> /usr/lib/libXi.so and cmake runs fine with no errors. then i run make,
> and i get this error:
> Scanning dependencies of target asc2g
> [ 29%] Building C object src/conv/CMakeFiles/asc2g.dir/asc/asc2g.c.o
> Linking C executable ../../bin/asc2g
> ../../lib/libtclcad.so.19.0.1: undefined reference to
> ../../lib/libtclcad.so.19.0.1: undefined reference to `X24_interface'
> collect2: ld returned 1 exit status
> make: *** [bin/asc2g] Error 1
> make: *** [src/conv/CMakeFiles/asc2g.dir/all] Error 2
> make: *** [all] Error 2
> an error similar to this seems to have been mentioned here:
> but the solution is somewhat vague, and mentions an unclean build. My
> build is from a fresh svn checkout.
> I'd really like to get BRLCAD compiling from svn source so that I can
> start testing patches, so any help regarding this is very much
> appreciated. I'll be on #brlcad if you wish to talk with me there.