[GRASSLIST:8963] Re: Stereo Compile Problems

Trevor Wiens twiens at interbaun.com
Wed Nov 9 15:20:13 EST 2005


On Wed, 09 Nov 2005 14:51:48 -0500
"Phillip J. Allen" <paallen at attglobal.net> wrote:

> Hi all,
> 
> I am trying to use the stereo-0.2b program and while compiling I got the 
> follow error and of course no binary.
> 
> gcc  -o display calibrate.o camera.o display.o desktop.o fitline.o 
> hugeimage.o matrix.o simplex.o loadcalfile.o callback.o picsetup.o 
> imagehandler.o displaycam
> .o marker.o output.o imagefit.o join.o savewindow.o ../widget/libcw.a 
> -lX11 -lm
> /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld: 
> cannot find -lX11
> collect2: ld returned 1 exit status
> make[2]: *** [display] Error 1
> make[2]: Leaving directory 
> `/cygdrive/d/phil/programs/grass/stereo_grass/stereo-0.2b/main'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory 
> `/cygdrive/d/phil/programs/grass/stereo_grass/stereo-0.2b'
> make: *** [all-recursive-hack] Error 2
> 
> Since I am on WindowsXP/Cygwin system and it is complaining about 
> "-lX11" I am assuming the problem is that it cannot find the some 
> XWindows files.
> 

Phil,

I don't have advice for you on your stereo compile I do however have
relevant information. In mid-February I was awarded a small contract
from Environment Canada to update Stereo for the horizontal
photogrammetry work that they are doing on fire spread and smoke
clouds, etc. The time that I and my partner had to work on this was
very short so we were not able to bring things to completion by the end
of March. The contract however was not closed and in recent discussions
(2 weeks ago) with Environment Canada, they now have funding to
complete the project. So at this moment we have a 20% complete rewrite
of Stereo using a Qt based interface and some new routines for
situations where you know the locations of the cameras. Unfortunately I
can't release anything yet as the contract isn't complete. We were
asked to write it under a GPL license, but because it isn't completed
and accepted, we can't release it yet. Last April when we realized
everything would be put on hold, I posted a note to the GRASS list
saying we expected a delay of a few months. Now, much later, we are no
talking about completing, but haven't started yet. The project will be
completed and we will have to have a deliverable by the 31 March of
next year. We however hope to get it done and released before then.
I've had a couple of other enquiries about our progress, so hopefully
by posting this to the list others who are wondering what happened will
be updated.

I'm telling you this because you need to know that Stereo although
useful and pretty fast, has a rather unstable and difficult interface
(IMHO). There will be something available that will be easier to use
which will have export capabilities that will be easily imported into
GRASS. I the the earliest realistic release date (such as a sourceforge
site, etc) would be late January.

I don't know if that is soon enough for your needs, but thought you
should know.

T
-- 
Trevor Wiens 
twiens at interbaun.com

The significant problems that we face cannot be solved at the same 
level of thinking we were at when we created them. 
(Albert Einstein)




More information about the grass-user mailing list