[ptx] Hugin and wxGTK

M.Plank at math.canterbury.ac.nz M.Plank at math.canterbury.ac.nz
Tue Sep 7 07:57:23 BST 2004


Quoting Bruno Postle <bruno at postle.net>:

>> I was successfully using Hugin on Fedora Core 2 but recently had cause
>> to update my version of wxGTK and now Hugin won't even start.
>>
>> I updated to wxGTK-2.4.2-1.i386.rpm, and this also forced me to
>> update to wxGTK-xrc-2.4.2-4.1.fc2.fr.i386.rpm.
>
> Rebuild the rpm and install that:
>
>     rpm --rebuild hugin-20040831-1.bp.fc1.src.rpm
>     rpm -e hugin
>     rpm -ivh /path/to/shiny/new/hugin-20040831-1.bp.fc1.i386.rpm

Hi,
Thanks for the info. Typing rpm --rebuild *.src.rpm gives the message:
--rebuild: unknown option
So I tried rpmbuild --rebuild hugin-20040831-1.bp.fc1.src.rpm. This compiled
most of the source rpm, but then got the following error (I've also attached
the entire output, which is rather long!). Any ideas?

Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.61731
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd hugin-20040831
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf /var/tmp/hugin-root
+ mkdir -p /var/tmp/hugin-root/usr/bin
+ mkdir -p /var/tmp/hugin-root/usr/share/hugin/xrc/data
+ mkdir -p /var/tmp/hugin-root/usr/share/doc/hugin-20040831
+ mkdir -p /var/tmp/hugin-root/usr/share/applications
+ mkdir -p /var/tmp/hugin-root/usr/share/pixmaps
+ install -s -m 755 src/hugin/hugin /var/tmp/hugin-root/usr/bin
install: cannot stat `src/hugin/hugin': No such file or directory
error: Bad exit status from /var/tmp/rpm-tmp.61731 (%install)


RPM build errors:
    user bruno does not exist - using root
    group bruno does not exist - using root
    user bruno does not exist - using root
    group bruno does not exist - using root
    user bruno does not exist - using root
    group bruno does not exist - using root
    Bad exit status from /var/tmp/rpm-tmp.61731 (%install)



-------------- next part --------------
# rpmbuild --rebuild hugin-20040831-1.bp.fc1.src.rpm
Installing hugin-20040831-1.bp.fc1.src.rpm
warning: user bruno does not exist - using root
warning: group bruno does not exist - using root
warning: user bruno does not exist - using root
warning: group bruno does not exist - using root
warning: user bruno does not exist - using root
warning: group bruno does not exist - using root
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.45714
+ umask 022
+ cd /usr/src/redhat/BUILD
+ LANG=C
+ export LANG
+ unset DISPLAY
+ cd /usr/src/redhat/BUILD
+ rm -rf hugin-20040831
+ /usr/bin/gzip -dc /usr/src/redhat/SOURCES/hugin-20040831.tar.gz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd hugin-20040831
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chown -Rhf root .
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chgrp -Rhf root .
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo 'Patch #0 (desktop-menu.patch):'
Patch #0 (desktop-menu.patch):
+ patch -p1 -s
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.61732
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd hugin-20040831
+ LANG=C
+ export LANG
+ unset DISPLAY
+ ./configure --prefix=/usr
Name "main::wxversion" used only once: possible typo at ./configure line 60.
checking for wxwin32 2.4 or greater: found
checking for xrc extension of wxwin.

Configuration summary for hugin:
  platform: unix
  prefix: /usr
  debug: disabled

Creating src/makefiles/config.mk
Creating src/include/hugin/config.h
Creating src/PanoImage/makefile
Creating src/hugin/hugin.desktop

Configuration finished.

Run "make" to compile hugin.
After compilation use "make install" to install hugin
into the system

+ mkdir src/hugin/po/de
+ make 'RPM_OPT_FLAGS=-O2 -g -pipe -march=i386 -mcpu=i686'
make -C src
make[1]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src'
    ---- Creating dependencies
makedepend  -I. -I./include -Wall -O2  -p .obj/ -DDEPEND -f-  > Makefile.depend 2>/dev/null
make[1]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src'
make[1]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src'
Descending directory jhead to do "make depend"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/jhead'
    ---- Creating dependencies
makedepend  -I. -I../include -Wall -O2   -p .obj/ -DDEPEND -f- *.cpp > Makefile.depend 2>/dev/null
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/jhead'
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/jhead'
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/jhead'
Descending directory klt to do "make depend"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/klt'
    ---- Creating dependencies
makedepend  -I. -I../include -Wall -O2   -p .obj/ -DDEPEND -f- *.c > Makefile.depend 2>/dev/null
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/klt'
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/klt'
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/klt'
Descending directory common to do "make depend"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/common'
    ---- Creating dependencies
makedepend  -I. -I../include -Wall -O2 -I../ -I../foreign  -p .obj/ -DDEPEND -f- *.cpp > Makefile.depend 2>/dev/null
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/common'
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/common'
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/common'
Descending directory vigra_ext to do "make depend"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/vigra_ext'
    ---- Creating dependencies
makedepend  -I. -I../include -Wall -O2 -I../ -I../foreign  -p .obj/ -DDEPEND -f- *.cpp > Makefile.depend 2>/dev/null
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/vigra_ext'
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/vigra_ext'
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/vigra_ext'
Descending directory foreign to do "make depend"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/foreign'
    ---- Creating dependencies
makedepend  -I. -I../include -Wall -O2  -p .obj/ -DDEPEND -f-  > Makefile.depend 2>/dev/null
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/foreign'
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/foreign'
Descending directory vigra_impex to do "make depend"
make[3]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/foreign/vigra_impex'
    ---- Creating dependencies
makedepend  -I. -I../../include -Wall -O2 -I../ -I../foreign -DHasPNG -DHasJPEG -DHasTIFF  -p .obj/ -DDEPEND -f- *.cxx > Makefile.depend 2>/dev/null
make[3]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/foreign/vigra_impex'
make[3]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/foreign/vigra_impex'
make[3]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/foreign/vigra_impex'
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/foreign'
Descending directory Panorama to do "make depend"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/Panorama'
    ---- Creating dependencies
makedepend  -I. -I../include -Wall -O2 -I../ -I../foreign  -p .obj/ -DDEPEND -f- *.cpp > Makefile.depend 2>/dev/null
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/Panorama'
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/Panorama'
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/Panorama'
Descending directory hugin to do "make depend"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin'
    ---- Creating dependencies
makedepend  -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -p .obj/ -DDEPEND -f- *.cpp > Makefile.depend 2>/dev/null
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin'
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin'
Descending directory xrc to do "make depend"
make[3]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/xrc'
    ---- Creating dependencies
makedepend  -I. -I../../include -Wall -O2   -p .obj/ -DDEPEND -f-  > Makefile.depend 2>/dev/null
make[3]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/xrc'
make[3]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/xrc'
Descending directory data to do "make depend"
make[4]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/xrc/data'
    ---- Creating dependencies
makedepend  -I. -I../../../include -Wall -O2   -p .obj/ -DDEPEND -f-  > Makefile.depend 2>/dev/null
make[4]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/xrc/data'
make[4]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/xrc/data'
make[4]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/xrc/data'
make[3]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/xrc'
Descending directory po to do "make depend"
make[3]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/po'
    ---- Creating dependencies
makedepend  -I. -I../../include -Wall -O2  -p .obj/ -DDEPEND -f-  > Makefile.depend 2>/dev/null
make[3]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/po'
make[3]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/po'
make[3]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/po'
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin'
Descending directory tools to do "make depend"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/tools'
    ---- Creating dependencies
makedepend  -I. -I../include -Wall -O2 -I../foreign  -p .obj/ -DDEPEND -f- *.cpp > Makefile.depend 2>/dev/null
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/tools'
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/tools'
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/tools'
Descending directory nona_gui to do "make depend"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/nona_gui'
    ---- Creating dependencies
makedepend  -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../foreign  -p .obj/ -DDEPEND -f- *.cpp > Makefile.depend 2>/dev/null
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/nona_gui'
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/nona_gui'
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/nona_gui'
Descending directory PanoImage to do "make depend"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/PanoImage'
make[2]: *** No rule to make target `depend'.  Stop.
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/PanoImage'
Descending directory keypoints to do "make depend"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/keypoints'
    ---- Creating dependencies
makedepend  -I. -I../include -Wall -O2 -O2 -I../ -I../foreign  -p .obj/ -DDEPEND -f- *.cpp > Makefile.depend 2>/dev/null
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/keypoints'
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/keypoints'
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/keypoints'
Descending directory jhead to do "make lib"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/jhead'
install -d .obj
install -d ../lib
    ---- Compiling exif.cpp (C++)
g++ -I. -I../include -Wall -O2   -c -o .obj/exif.o exif.cpp
    ---- Compiling jpgfile.cpp (C++)
g++ -I. -I../include -Wall -O2   -c -o .obj/jpgfile.o jpgfile.cpp
ar r ../lib/libjhead.a .obj/exif.o .obj/jpgfile.o
ar: creating ../lib/libjhead.a
ranlib ../lib/libjhead.a
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/jhead'
Descending directory klt to do "make lib"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/klt'
install -d .obj
    ---- Compiling error.c (C)
gcc -I. -I../include -Wall -O2   -c -o .obj/error.o error.c
    ---- Compiling convolve.c (C)
gcc -I. -I../include -Wall -O2   -c -o .obj/convolve.o convolve.c
    ---- Compiling klt.c (C)
gcc -I. -I../include -Wall -O2   -c -o .obj/klt.o klt.c
    ---- Compiling klt_util.c (C)
gcc -I. -I../include -Wall -O2   -c -o .obj/klt_util.o klt_util.c
    ---- Compiling pyramid.c (C)
gcc -I. -I../include -Wall -O2   -c -o .obj/pyramid.o pyramid.c
    ---- Compiling selectGoodFeatures.c (C)
gcc -I. -I../include -Wall -O2   -c -o .obj/selectGoodFeatures.o selectGoodFeatures.c
    ---- Compiling storeFeatures.c (C)
gcc -I. -I../include -Wall -O2   -c -o .obj/storeFeatures.o storeFeatures.c
    ---- Compiling trackFeatures.c (C)
gcc -I. -I../include -Wall -O2   -c -o .obj/trackFeatures.o trackFeatures.c
trackFeatures.c: In function `KLTTrackFeatures':
trackFeatures.c:408: warning: `floatimg1' might be used uninitialized in this function
trackFeatures.c:413: warning: `val' might be used uninitialized in this function
    ---- Compiling writeFeatures.c (C)
gcc -I. -I../include -Wall -O2   -c -o .obj/writeFeatures.o writeFeatures.c
writeFeatures.c: In function `KLTWriteFeatureListToPPM':
writeFeatures.c:109: warning: passing arg 1 of `ppmWriteFileRGB' discards qualifiers from pointer target type
writeFeatures.c: In function `KLTWriteFeatureList':
writeFeatures.c:370: warning: passing arg 4 of `_printHeader' makes integer from pointer without a cast
writeFeatures.c: In function `KLTWriteFeatureHistory':
writeFeatures.c:408: warning: passing arg 5 of `_printHeader' makes integer from pointer without a cast
writeFeatures.c: In function `_readHeader':
writeFeatures.c:480: warning: `id' might be used uninitialized in this function
    ---- Compiling pnmio.c (C)
gcc -I. -I../include -Wall -O2   -c -o .obj/pnmio.o pnmio.c
ar r ../lib/libklt.a .obj/error.o .obj/convolve.o .obj/klt.o .obj/klt_util.o .obj/pyramid.o .obj/selectGoodFeatures.o .obj/storeFeatures.o .obj/trackFeatures.o .obj/writeFeatures.o .obj/pnmio.o
ar: creating ../lib/libklt.a
ranlib ../lib/libklt.a
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/klt'
Descending directory common to do "make lib"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/common'
install -d .obj
    ---- Compiling graph.cpp (C++)
g++ -I. -I../include -Wall -O2 -I../ -I../foreign  -c -o .obj/graph.o graph.cpp
    ---- Compiling utils.cpp (C++)
g++ -I. -I../include -Wall -O2 -I../ -I../foreign  -c -o .obj/utils.o utils.cpp
ar r ../lib/libcommon.a .obj/graph.o .obj/utils.o
ar: creating ../lib/libcommon.a
ranlib ../lib/libcommon.a
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/common'
Descending directory vigra_ext to do "make lib"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/vigra_ext'
install -d .obj
    ---- Compiling LoweSIFT.cpp (C++)
g++ -I. -I../include -Wall -O2 -I../ -I../foreign  -c -o .obj/LoweSIFT.o LoweSIFT.cpp
    ---- Compiling PointMatching.cpp (C++)
g++ -I. -I../include -Wall -O2 -I../ -I../foreign  -c -o .obj/PointMatching.o PointMatching.cpp
ar r ../lib/libvigra_ext.a .obj/LoweSIFT.o .obj/PointMatching.o
ar: creating ../lib/libvigra_ext.a
ranlib ../lib/libvigra_ext.a
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/vigra_ext'
Descending directory foreign to do "make lib"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/foreign'
Descending directory vigra_impex to do "make lib"
make[3]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/foreign/vigra_impex'
install -d .obj
    ---- Compiling bmp.cxx (C++)
g++ -I. -I../../include -Wall -O2 -I../ -I../foreign -DHasPNG -DHasJPEG -DHasTIFF  -c -o .obj/bmp.o bmp.cxx
bmp.cxx: In member function `void vigra::BmpDecoderImpl::read_rle4_data()':
bmp.cxx:479: warning: comparison between signed and unsigned integer
   expressions
bmp.cxx: In member function `void vigra::BmpDecoderImpl::read_rle8_data()':
bmp.cxx:676: warning: comparison between signed and unsigned integer
   expressions
    ---- Compiling byteorder.cxx (C++)
g++ -I. -I../../include -Wall -O2 -I../ -I../foreign -DHasPNG -DHasJPEG -DHasTIFF  -c -o .obj/byteorder.o byteorder.cxx
    ---- Compiling codecmanager.cxx (C++)
g++ -I. -I../../include -Wall -O2 -I../ -I../foreign -DHasPNG -DHasJPEG -DHasTIFF  -c -o .obj/codecmanager.o codecmanager.cxx
    ---- Compiling gif.cxx (C++)
g++ -I. -I../../include -Wall -O2 -I../ -I../foreign -DHasPNG -DHasJPEG -DHasTIFF  -c -o .obj/gif.o gif.cxx
    ---- Compiling imageinfo.cxx (C++)
g++ -I. -I../../include -Wall -O2 -I../ -I../foreign -DHasPNG -DHasJPEG -DHasTIFF  -c -o .obj/imageinfo.o imageinfo.cxx
    ---- Compiling jpeg.cxx (C++)
g++ -I. -I../../include -Wall -O2 -I../ -I../foreign -DHasPNG -DHasJPEG -DHasTIFF  -c -o .obj/jpeg.o jpeg.cxx
    ---- Compiling png.cxx (C++)
g++ -I. -I../../include -Wall -O2 -I../ -I../foreign -DHasPNG -DHasJPEG -DHasTIFF  -c -o .obj/png.o png.cxx
    ---- Compiling pnm.cxx (C++)
g++ -I. -I../../include -Wall -O2 -I../ -I../foreign -DHasPNG -DHasJPEG -DHasTIFF  -c -o .obj/pnm.o pnm.cxx
    ---- Compiling sun.cxx (C++)
g++ -I. -I../../include -Wall -O2 -I../ -I../foreign -DHasPNG -DHasJPEG -DHasTIFF  -c -o .obj/sun.o sun.cxx
    ---- Compiling tiff.cxx (C++)
g++ -I. -I../../include -Wall -O2 -I../ -I../foreign -DHasPNG -DHasJPEG -DHasTIFF  -c -o .obj/tiff.o tiff.cxx
    ---- Compiling viff.cxx (C++)
g++ -I. -I../../include -Wall -O2 -I../ -I../foreign -DHasPNG -DHasJPEG -DHasTIFF  -c -o .obj/viff.o viff.cxx
    ---- Compiling void_vector.cxx (C++)
g++ -I. -I../../include -Wall -O2 -I../ -I../foreign -DHasPNG -DHasJPEG -DHasTIFF  -c -o .obj/void_vector.o void_vector.cxx
ar r ../../lib/libvigra_impex.a .obj/bmp.o .obj/byteorder.o .obj/codecmanager.o .obj/gif.o .obj/imageinfo.o .obj/jpeg.o .obj/png.o .obj/pnm.o .obj/sun.o .obj/tiff.o .obj/viff.o .obj/void_vector.o
ar: creating ../../lib/libvigra_impex.a
ranlib ../../lib/libvigra_impex.a
make[3]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/foreign/vigra_impex'
install -d .obj
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/foreign'
Descending directory Panorama to do "make lib"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/Panorama'
install -d .obj
    ---- Compiling Panorama.cpp (C++)
g++ -I. -I../include -Wall -O2 -I../ -I../foreign  -c -o .obj/Panorama.o Panorama.cpp
Panorama.cpp: In member function `void
   PT::Panorama::copyLensVariablesToImage(unsigned int)':
Panorama.cpp:1163: warning: unused variable `unsigned int nImages'
    ---- Compiling PanoramaMemento.cpp (C++)
g++ -I. -I../include -Wall -O2 -I../ -I../foreign  -c -o .obj/PanoramaMemento.o PanoramaMemento.cpp
    ---- Compiling PanoImage.cpp (C++)
g++ -I. -I../include -Wall -O2 -I../ -I../foreign  -c -o .obj/PanoImage.o PanoImage.cpp
    ---- Compiling PanoToolsInterface.cpp (C++)
g++ -I. -I../include -Wall -O2 -I../ -I../foreign  -c -o .obj/PanoToolsInterface.o PanoToolsInterface.cpp
    ---- Compiling SpaceTransform.cpp (C++)
g++ -I. -I../include -Wall -O2 -I../ -I../foreign  -c -o .obj/SpaceTransform.o SpaceTransform.cpp
    ---- Compiling PTOptimise.cpp (C++)
g++ -I. -I../include -Wall -O2 -I../ -I../foreign  -c -o .obj/PTOptimise.o PTOptimise.cpp
PTOptimise.cpp: In function `double PTools::distLine(int, int)':
PTOptimise.cpp:207: warning: `int n2' might be used uninitialized in this
   function
PTOptimise.cpp:207: warning: `int n3' might be used uninitialized in this
   function
    ---- Compiling ImageGraph.cpp (C++)
g++ -I. -I../include -Wall -O2 -I../ -I../foreign  -c -o .obj/ImageGraph.o ImageGraph.cpp
    ---- Compiling Stitcher.cpp (C++)
g++ -I. -I../include -Wall -O2 -I../ -I../foreign  -c -o .obj/Stitcher.o Stitcher.cpp
ar r ../lib/libpanorama.a .obj/Panorama.o .obj/PanoramaMemento.o .obj/PanoImage.o .obj/PanoToolsInterface.o .obj/SpaceTransform.o .obj/PTOptimise.o .obj/ImageGraph.o .obj/Stitcher.o
ar: creating ../lib/libpanorama.a
ranlib ../lib/libpanorama.a
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/Panorama'
Descending directory hugin to do "make lib"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin'
Descending directory xrc to do "make lib"
make[3]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/xrc'
Descending directory data to do "make lib"
make[4]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/xrc/data'
install -d .obj
make[4]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/xrc/data'
install -d .obj
make[3]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/xrc'
Descending directory po to do "make lib"
make[3]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/po'
install -d .obj
make[3]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/po'
install -d .obj
    ---- Compiling ImageCache.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/ImageCache.o ImageCache.cpp
    ---- Compiling MyProgressDialog.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/MyProgressDialog.o MyProgressDialog.cpp
ar r ../lib/libhuginwxutils.a .obj/ImageCache.o .obj/MyProgressDialog.o
ar: creating ../lib/libhuginwxutils.a
ranlib ../lib/libhuginwxutils.a
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin'
Descending directory tools to do "make lib"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/tools'
install -d .obj
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/tools'
Descending directory nona_gui to do "make lib"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/nona_gui'
install -d .obj
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/nona_gui'
Descending directory PanoImage to do "make lib"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/PanoImage'
make[2]: *** No rule to make target `lib'.  Stop.
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/PanoImage'
Descending directory keypoints to do "make lib"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/keypoints'
install -d .obj
    ---- Compiling ScaleSpace.cpp (C++)
g++ -I. -I../include -Wall -O2 -O2 -I../ -I../foreign  -c -o .obj/ScaleSpace.o ScaleSpace.cpp
    ---- Compiling ScaleSpaceTools.cpp (C++)
g++ -I. -I../include -Wall -O2 -O2 -I../ -I../foreign  -c -o .obj/ScaleSpaceTools.o ScaleSpaceTools.cpp
ar r ../lib/libSIFT.a .obj/ScaleSpace.o .obj/ScaleSpaceTools.o
ar: creating ../lib/libSIFT.a
ranlib ../lib/libSIFT.a
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/keypoints'
install -d .obj
make[1]: Circular lib.local <- lib dependency dropped.
install -d lib
Descending directory jhead to do "make apps"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/jhead'
install -d ../bin
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/jhead'
Descending directory klt to do "make apps"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/klt'
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/klt'
Descending directory common to do "make apps"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/common'
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/common'
Descending directory vigra_ext to do "make apps"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/vigra_ext'
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/vigra_ext'
Descending directory foreign to do "make apps"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/foreign'
Descending directory vigra_impex to do "make apps"
make[3]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/foreign/vigra_impex'
make[3]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/foreign/vigra_impex'
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/foreign'
Descending directory Panorama to do "make apps"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/Panorama'
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/Panorama'
Descending directory hugin to do "make apps"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin'
Descending directory xrc to do "make apps"
make[3]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/xrc'
Descending directory data to do "make apps"
make[4]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/xrc/data'
make[4]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/xrc/data'
make[3]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/xrc'
Descending directory po to do "make apps"
make[3]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/po'
msgfmt -v -o  de/hugin.mo  de.po
443 translated messages, 61 untranslated messages.
make[3]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin/po'
    ---- Compiling huginApp.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/huginApp.o huginApp.cpp
    ---- Compiling ImagesList.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/ImagesList.o ImagesList.cpp
    ---- Compiling AutoCtrlPointCreator.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/AutoCtrlPointCreator.o AutoCtrlPointCreator.cpp
    ---- Compiling MainFrame.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/MainFrame.o MainFrame.cpp
    ---- Compiling CPImageCtrl.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/CPImageCtrl.o CPImageCtrl.cpp
CPImageCtrl.cpp: In member function `void
   CPImageCtrl::mouseMoveEvent(wxMouseEvent&)':
CPImageCtrl.cpp:525: warning: converting to `int' from `double'
CPImageCtrl.cpp:526: warning: converting to `int' from `double'
CPImageCtrl.cpp: In member function `void
   CPImageCtrl::mousePressLMBEvent(wxMouseEvent&)':
CPImageCtrl.cpp:582: warning: converting to `int' from `double'
CPImageCtrl.cpp:583: warning: converting to `int' from `double'
    ---- Compiling CPEditorPanel.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/CPEditorPanel.o CPEditorPanel.cpp
    ---- Compiling LensPanel.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/LensPanel.o LensPanel.cpp
    ---- Compiling ImagesPanel.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/ImagesPanel.o ImagesPanel.cpp
    ---- Compiling CommandHistory.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/CommandHistory.o CommandHistory.cpp
    ---- Compiling PanoPanel.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/PanoPanel.o PanoPanel.cpp
    ---- Compiling NonaStitcherPanel.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/NonaStitcherPanel.o NonaStitcherPanel.cpp
    ---- Compiling PTStitcherPanel.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/PTStitcherPanel.o PTStitcherPanel.cpp
    ---- Compiling PreviewFrame.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/PreviewFrame.o PreviewFrame.cpp
    ---- Compiling PreviewPanel.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/PreviewPanel.o PreviewPanel.cpp
PreviewPanel.cpp: In member function `void PreviewPanel::DrawPreview(wxDC&)':
PreviewPanel.cpp:224: warning: unused variable `bool drawOutlines'
    ---- Compiling ImageCenter.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/ImageCenter.o ImageCenter.cpp
    ---- Compiling OptimizePanel.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/OptimizePanel.o OptimizePanel.cpp
    ---- Compiling RunOptimizerFrame.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/RunOptimizerFrame.o RunOptimizerFrame.cpp
    ---- Compiling RunStitcherFrame.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/RunStitcherFrame.o RunStitcherFrame.cpp
    ---- Compiling CPListFrame.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/CPListFrame.o CPListFrame.cpp
    ---- Compiling TextKillFocusHandler.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/TextKillFocusHandler.o TextKillFocusHandler.cpp
    ---- Compiling ImageOrientationPanel.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/ImageOrientationPanel.o ImageOrientationPanel.cpp
    ---- Compiling ImageOrientationFrame.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/ImageOrientationFrame.o ImageOrientationFrame.cpp
    ---- Compiling PanoDruid.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/PanoDruid.o PanoDruid.cpp
    ---- Compiling UniversalCursor.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../  -I../foreign  -c -o .obj/UniversalCursor.o UniversalCursor.cpp
echo "    ---- Creating application hugin"; g++   -o hugin .obj/huginApp.o .obj/ImagesList.o .obj/AutoCtrlPointCreator.o .obj/MainFrame.o .obj/CPImageCtrl.o .obj/CPEditorPanel.o .obj/LensPanel.o .obj/ImagesPanel.o .obj/ImageCache.o .obj/CommandHistory.o .obj/PanoPanel.o .obj/NonaStitcherPanel.o .obj/PTStitcherPanel.o .obj/PreviewFrame.o .obj/PreviewPanel.o .obj/ImageCenter.o .obj/OptimizePanel.o .obj/RunOptimizerFrame.o .obj/RunStitcherFrame.o .obj/CPListFrame.o .obj/TextKillFocusHandler.o .obj/ImageOrientationPanel.o .obj/ImageOrientationFrame.o .obj/PanoDruid.o .obj/MyProgressDialog.o .obj/UniversalCursor.o -L../lib -lwx_gtk_xrc-2.4 -pthread -lwx_gtk-2.4 -lvigra_impex -ltiff -ljpeg -lpng -lz -lpanorama -ljhead -lcommon -lvigra_ext  -lpano12
    ---- Creating application hugin
/usr/bin/ld: cannot find -lwx_gtk-2.4
collect2: ld returned 1 exit status
make[2]: *** [hugin] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/hugin'
Descending directory tools to do "make apps"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/tools'
    ---- Compiling nona.cpp (C++)
g++ -I. -I../include -Wall -O2 -I../foreign  -c -o .obj/nona.o nona.cpp
    ---- Compiling autopano.cpp (C++)
g++ -I. -I../include -Wall -O2 -I../foreign  -c -o .obj/autopano.o autopano.cpp
In file included from autopano.cpp:32:
../include/vigra_ext/PhaseCorrelation.h:34:18: fftw.h: No such file or directory
In file included from autopano.cpp:32:
../include/vigra_ext/PhaseCorrelation.h:50: error: `fftw_complex' was not
   declared in this scope
../include/vigra_ext/PhaseCorrelation.h:50: error: `data' was not declared in
   this scope
../include/vigra_ext/PhaseCorrelation.h:50: error: syntax error before `,'
   token
../include/vigra_ext/PhaseCorrelation.h: In function `float
   vigra_ext::rhei(...)':
../include/vigra_ext/PhaseCorrelation.h:52: error: `py' undeclared (first use
   this function)
../include/vigra_ext/PhaseCorrelation.h:52: error: (Each undeclared identifier
   is reported only once for each function it appears in.)
../include/vigra_ext/PhaseCorrelation.h:52: error: `px' undeclared (first use
   this function)
../include/vigra_ext/PhaseCorrelation.h:52: error: `ny' undeclared (first use
   this function)
../include/vigra_ext/PhaseCorrelation.h:53: error: `data' undeclared (first use
   this function)
../include/vigra_ext/PhaseCorrelation.h: At global scope:
../include/vigra_ext/PhaseCorrelation.h:62: error: `fftw_complex' was not
   declared in this scope
../include/vigra_ext/PhaseCorrelation.h:62: error: syntax error before `,'
   token
../include/vigra_ext/PhaseCorrelation.h: In function `float
   vigra_ext::wmag(...)':
../include/vigra_ext/PhaseCorrelation.h:65: error: `nx' undeclared (first use
   this function)
../include/vigra_ext/PhaseCorrelation.h: At global scope:
../include/vigra_ext/PhaseCorrelation.h:84: error: `fftw_complex' was not
   declared in this scope
../include/vigra_ext/PhaseCorrelation.h:84: error: `F1' was not declared in
   this scope
../include/vigra_ext/PhaseCorrelation.h:84: error: `fftw_complex' was not
   declared in this scope
../include/vigra_ext/PhaseCorrelation.h:84: error: `F2' was not declared in
   this scope
../include/vigra_ext/PhaseCorrelation.h:84: error: syntax error before `,'
   token
../include/vigra_ext/PhaseCorrelation.h: In function `
   vigra_ext::CorrelationResult vigra_ext::phase(...)':
../include/vigra_ext/PhaseCorrelation.h:100: error: `fftw_complex' undeclared
   (first use this function)
../include/vigra_ext/PhaseCorrelation.h:100: error: `pcs' undeclared (first use
   this function)
../include/vigra_ext/PhaseCorrelation.h:101: error: syntax error before `['
   token
../include/vigra_ext/PhaseCorrelation.h:110: error: `F1' undeclared (first use
   this function)
../include/vigra_ext/PhaseCorrelation.h:110: error: `F2' undeclared (first use
   this function)
../include/vigra_ext/PhaseCorrelation.h:130: error: `pinv' undeclared (first
   use this function)
../include/vigra_ext/PhaseCorrelation.h:130: error: `fftwnd_one' undeclared
   (first use this function)
../include/vigra_ext/PhaseCorrelation.h:145: error: `filename' undeclared
   (first use this function)
../include/vigra_ext/PhaseCorrelation.h: At global scope:
../include/vigra_ext/PhaseCorrelation.h:376: error: type specifier omitted for
   parameter `fftwnd_plan'
../include/vigra_ext/PhaseCorrelation.h:376: error: syntax error before `,'
   token
../include/vigra_ext/PhaseCorrelation.h: In function `
   vigra_ext::CorrelationResult vigra_ext::phaseCorrelation(...)':
../include/vigra_ext/PhaseCorrelation.h:411: error: syntax error before `['
   token
../include/vigra_ext/PhaseCorrelation.h:412: error: syntax error before `['
   token
../include/vigra_ext/PhaseCorrelation.h:413: error: syntax error before `['
   token
../include/vigra_ext/PhaseCorrelation.h:414: error: syntax error before `['
   token
autopano.cpp: In function `int main(int, char**)':
autopano.cpp:246: error: `fftwnd_plan' undeclared (first use this function)
autopano.cpp:246: error: syntax error before `,' token
autopano.cpp:247: error: `fftw_p' undeclared (first use this function)
autopano.cpp:247: error: `FFTW_FORWARD' undeclared (first use this function)
autopano.cpp:247: error: `FFTW_ESTIMATE' undeclared (first use this function)
autopano.cpp:247: error: `fftw2d_create_plan' undeclared (first use this
   function)
autopano.cpp:248: error: `fftw_pinv' undeclared (first use this function)
autopano.cpp:248: error: `FFTW_BACKWARD' undeclared (first use this function)
autopano.cpp:398: error: `fftwnd_destroy_plan' undeclared (first use this
   function)
make[2]: *** [.obj/autopano.o] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/tools'
Descending directory nona_gui to do "make apps"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/nona_gui'
    ---- Compiling nona_gui.cpp (C++)
g++ -I. -I../include -Wall -O2 -I/usr/lib/wx/include/gtk-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I../foreign  -c -o .obj/nona_gui.o nona_gui.cpp
echo "    ---- Creating application nona_gui"; g++   -o nona_gui .obj/nona_gui.o -L../lib -lhuginwxutils  -lpanorama -ljhead -lcommon  -pthread -lwx_gtk-2.4 -lvigra_impex -ltiff -ljpeg -lpng -lz -lvigra_ext -lpano12
    ---- Creating application nona_gui
/usr/bin/ld: cannot find -lwx_gtk-2.4
collect2: ld returned 1 exit status
make[2]: *** [nona_gui] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/nona_gui'
Descending directory PanoImage to do "make apps"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/PanoImage'
g++ -O2 -Wall -g -c `wx-config --cflags` -o panoviewerapp.o panoviewerapp.cpp
g++ -O2 -Wall -g -c `wx-config --cflags` -o panoviewextractor.o panoviewextractor.cpp
g++ -O2 -Wall -g -c `wx-config --cflags` -o panoviewer.o panoviewer.cpp
g++ -O2 -Wall -g -c `wx-config --cflags` -o panolib.o panolib.cpp
g++ -O2 -Wall -g -c `wx-config --cflags` -o printerror.o printerror.cpp
g++ -O2 -Wall -g -c `wx-config --cflags` -o mainframe.o mainframe.cpp
g++ -O2 -Wall -g -c `wx-config --cflags` -o client.o client.cpp
g++ -O2 -Wall -g -c `wx-config --cflags` -o utils.o utils.cpp
g++ -o panoviewer panoviewerapp.o panoviewextractor.o panoviewer.o panolib.o printerror.o mainframe.o client.o utils.o `wx-config --libs`
/usr/bin/ld: cannot find -lwx_gtk-2.4
collect2: ld returned 1 exit status
make[2]: *** [panoviewer] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/PanoImage'
Descending directory keypoints to do "make apps"
make[2]: Entering directory `/usr/src/redhat/BUILD/hugin-20040831/src/keypoints'
    ---- Compiling sift_keypoints.cpp (C++)
g++ -I. -I../include -Wall -O2 -O2 -I../ -I../foreign  -c -o .obj/sift_keypoints.o sift_keypoints.cpp
echo "    ---- Creating application sift_keypoints"; g++   -o sift_keypoints .obj/sift_keypoints.o -lSIFT -L../lib -lvigra_impex -ltiff -ljpeg -lpng -lz
    ---- Creating application sift_keypoints
make[2]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src/keypoints'
make[1]: Leaving directory `/usr/src/redhat/BUILD/hugin-20040831/src'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.61731
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd hugin-20040831
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf /var/tmp/hugin-root
+ mkdir -p /var/tmp/hugin-root/usr/bin
+ mkdir -p /var/tmp/hugin-root/usr/share/hugin/xrc/data
+ mkdir -p /var/tmp/hugin-root/usr/share/doc/hugin-20040831
+ mkdir -p /var/tmp/hugin-root/usr/share/applications
+ mkdir -p /var/tmp/hugin-root/usr/share/pixmaps
+ install -s -m 755 src/hugin/hugin /var/tmp/hugin-root/usr/bin
install: cannot stat `src/hugin/hugin': No such file or directory
error: Bad exit status from /var/tmp/rpm-tmp.61731 (%install)


RPM build errors:
    user bruno does not exist - using root
    group bruno does not exist - using root
    user bruno does not exist - using root
    group bruno does not exist - using root
    user bruno does not exist - using root
    group bruno does not exist - using root
    Bad exit status from /var/tmp/rpm-tmp.61731 (%install)


More information about the ptX mailing list