libpano13 revision 767 broken on ubuntu 7.10 AMD64

4 views
Skip to first unread message

Yuv

unread,
Jan 1, 2008, 6:14:08 PM1/1/08
to hugin and other free panoramic software
PTAInterpolate.c:194:2: warning: no newline at end of file
/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -L.. -o
PTAInterpolate PTAInterpolate.o -lpano13 -ltiff
gcc -g -O2 -o .libs/PTAInterpolate PTAInterpolate.o -L/home/yuv/
libpano13 /home/yuv/libpano13/.libs/libpano13.so /usr/lib/libtiff.so
PTAInterpolate.o: In function `main':
/home/yuv/libpano13/tools/PTAInterpolate.c:102: undefined reference to
`writeProject'
collect2: ld returned 1 exit status
make[2]: *** [PTAInterpolate] Error 1
make[2]: Leaving directory `/home/yuv/libpano13/tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/yuv/libpano13'
make: *** [all] Error 2

I'll try an earlier revision in the meantime.
Yuv

Yuv

unread,
Jan 1, 2008, 6:16:38 PM1/1/08
to hugin and other free panoramic software
rev. 759 builds.

Yuv

Jim Watters

unread,
Jan 1, 2008, 8:02:28 PM1/1/08
to hugi...@googlegroups.com
Looks like the makefile for libpano is not including PTPicker.c

--
Jim Watters

Yahoo ID: j1vvy ymsgr:sendIM?j1vvy
jwatters @ photocreations . ca
http://photocreations.ca

Andreas Hirczy

unread,
Jan 3, 2008, 8:59:52 AM1/3/08
to hugi...@googlegroups.com
Yuv <goo...@levy.ch> writes:

> gcc -g -O2 -o .libs/PTAInterpolate PTAInterpolate.o -L/home/yuv/
> libpano13 /home/yuv/libpano13/.libs/libpano13.so /usr/lib/libtiff.so
> PTAInterpolate.o: In function `main':
> /home/yuv/libpano13/tools/PTAInterpolate.c:102: undefined reference to
> `writeProject'

Same here for revision 770 on Debian stable - but only if I compile in a
clean chroot environment with minimal debendencies installed. It works if I
compile on my workstation. In both cases I use these tools:

gcc 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
libtool 1.5.22
automake 1.10
autoconf 2.61


Configuration seems to work:

Host system type : i686-pc-linux-gnu
Target os : linux-gnu

Option Value
-------------------------------------------------------------------------
Shared libraries --enable-shared=yes
Static libraries --enable-static=no
JPEG --with-jpeg= have_jpeg = yes
PNG --with-png= have_png = yes
TIFF --with-tiff= have_tiff = yes
ZLIB --with-zlib= have_zlib = yes
JAVA --with-java= have_java = no

Options used to compile and link:
PREFIX = /usr
VERSION = 2.9.12
CC = gcc
CFLAGS = -Wall -g -O2
CPPFLAGS =
DEFS = -DHAVE_CONFIG_H
LDFLAGS =
LIBS =
CXX = g++
CXXFLAGS = -g -O2
JPEG_FLAGS = -DHasJPEG
LIB_JPEG = -ljpeg
PNG_FLAGS = -DHasPNG
LIB_PNG = -lpng
TIFF_FLAGS = -DHasTIFF
LIB_TIFF = -ltiff
ZLIB_FLAGS = -DHasZLIB
LIB_ZLIB = -lz
JAVA_FLAGS =
ENDIAN_FLAG =

Andreas
--
Andreas Hirczy <a...@itp.tugraz.at> http://itp.tugraz.at/~ahi/
Graz University of Technology phone: +43/316/873-81 90
Institute of Theoretical and Computational Physics fax: +43/316/873-86 78
Petersgasse 16, A-8010 Graz mobile: +43/664/859 23 57

Reply all
Reply to author
Forward
0 new messages