windows compilation
Mike Runge
mike at trozzreaxxion.net
Thu Sep 25 15:52:30 BST 2003
Thank you Peter,
the error message should have been understandable enough for me :-(
I created a folder pano12 in hugin/src/include and put all *.c and *.h files
in this folder. The files came with the standard pano tools zipfile from
Helmut Dersch. The header files now can be found, bat I' struggling now with
this error:
************************************************************
g++ -c -DWINVER=0x0400 -D__WIN95__ -D__GNUWIN32__
-I/c/dev/wxWindows-2.4.1/lib/mswd -I/c/dev/wxWindows-2.4.1/include
-I/c/dev/wxWindows-2.4.1/contrib/include -I/c/dev/wxWindows-2.4.1/src/regex
-I/c/dev/wxWindows-2.4.1/src/png -I/c/dev/wxWindows-2.4.1/src/jpeg
-I/c/dev/wxWindows-2.4.1/src/zlib -I/c/dev/wxWindows-2.4.1/src/tiff
-I/c/dev/wxWindows-2.4.1/contrib/include -Iinclude -Ipano12 -DSTRICT
-DHAVE_W32API_H -D__WXMSW__ -D__WINDOWS__ -g -D__WXDEBUG__ -Wall -o
hugin/PanoToolsInterface.o hugin/PanoToolsInterface.cpp
In file included from include/vigra/iteratortraits.hxx:27,
from include/vigra/stdimage.hxx:28,
from include/hugin/ImageCache.h:30,
from hugin/PanoToolsInterface.cpp:45:
include/vigra/accessor.hxx:220: parse error before `>' token
include/vigra/accessor.hxx:230: semicolon missing after declaration of `
vigra::StandardAccessor<VALUETYPE>'
include/vigra/accessor.hxx:214: expected 2 levels of template parms for
`const
VALUETYPE& vigra::StandardAccessor<VALUETYPE>::operator()(const ITERATOR&)
const', got 1
include/vigra/accessor.hxx:230: parse error before `<' token
include/vigra/accessor.hxx:230: confused by earlier errors, bailing out
make: *** [hugin/PanoToolsInterface.o] Error 1
mv: cannot stat `hugin.exe': No such file or directory
************************************************************
Did someone knows what's wrong now?
best, mike
On 9/25/2003, "Peter Suetterlin" <P.Suetterlin at astro.uu.nl> wrote:
>
> Hi Mike,
>
>> Peter says, that I maybe need to include pano12.dll within my path?!
>> pano12.dll is located in c:WINNTsystem32 - should be good enough?!
>
>No, not the dll is the problem, but the header files:
>
>> In file included from hugin/PanoToolsInterface.cpp:44:
>> include/hugin/PanoToolsInterface.h:31:29: pano12/panorama.h: No such file
or
>
>I also did not have them installed on my linux system, and got similar
>error messages. So you will have to get them somewhere and put them
>into a directory where the compiler can find it.
>
>The code looks for pano12/panorama.h
>Do you have that file somewhere?
>If so, you will have to have an "-I " compiler switch pointing to the
>parent directory of the pano12 dir.
>
> Pit
>
>
--
_________________________________________________________
Mike Runge
Volksgartenstr. 21
40227 Duesseldorf
http://www.trozzreaxxion.net
_________________________________________________________
More information about the ptX
mailing list