Page 1 of 1

xawtv 3.95 install problem

Posted: Tue Jul 17, 2007 10:27 pm
by mbill
I have been trying to install xawtv 3.95 in fedora 7, with what i believe is a successful zomeminder install.

from this prompt, [root@localhost ZoneMinder-1.22.3]#
i did the following.
wget http://dl.bytesex.org/releases/xawtv/xawtv-3.95.tar.gz
tar xvfz xawtv-3.95.tar.gz
cd xawtv-3.95
dir

from the dir listing i could see xawtv was there. I opened the README and it said.

You can install the programs (as root) with:
# make install

I then tried "make install" hit enter and received the following errors.


config.status: creating xawtv.spec
config.status: creating config.h
make -C arch-i686-linux install
make[1]: Entering directory `/root/ZoneMinder-1.22.3/xawtv-3.95/arch-i686-linux'
CC console/dump-mixers.o
LD console/dump-mixers
CC console/record.o
LD console/record
CC console/showriff.o
LD console/showriff
CC console/showqt.o
../console/showqt.c: In function ‘swap_classic_atom’:
../console/showqt.c:358: warning: integer constant is too large for ‘long’ type
../console/showqt.c:358: warning: integer constant is too large for ‘long’ type
../console/showqt.c:358: warning: integer constant is too large for ‘long’ type
../console/showqt.c:358: warning: integer constant is too large for ‘long’ type
../console/showqt.c: In function ‘dump_fields’:
../console/showqt.c:447: warning: integer constant is too large for ‘long’ type
../console/showqt.c:447: warning: integer constant is too large for ‘long’ type
../console/showqt.c:447: warning: integer constant is too large for ‘long’ type
../console/showqt.c:447: warning: integer constant is too large for ‘long’ type
LD console/showqt
CC console/streamer.o
CC common/channel-no-x11.o
CC common/sound.o
CC common/webcam.o
CC common/frequencies.o
CC common/commands.o
CC common/parseconfig.o
CC common/capture.o
../common/capture.c: In function ‘ng_grabber_setformat’:
../common/capture.c:185: warning: pointer targets in passing argument 1 of ‘ng_ratio_fixup’ differ in signedness
../common/capture.c:185: warning: pointer targets in passing argument 2 of ‘ng_ratio_fixup’ differ in signedness
../common/capture.c: In function ‘movie_writer_stop’:
../common/capture.c:530: warning: integer constant is too large for ‘long’ type
../common/capture.c:535: warning: integer constant is too large for ‘long’ type
../common/capture.c: In function ‘movie_print_timestamps’:
../common/capture.c:597: warning: integer constant is too large for ‘long’ type
../common/capture.c:601: warning: integer constant is too large for ‘long’ type
../common/capture.c: In function ‘movie_grab_put_video’:
../common/capture.c:626: warning: integer constant is too large for ‘long’ type
CC common/event.o
CC libng/grab-ng.o
CC libng/devices.o
CC libng/writefile.o
CC libng/color_common.o
CC libng/color_packed.o
CC libng/color_lut.o
CC libng/color_yuv2rgb.o
CC libng/convert.o
AR libng/libng.a
ar: creating libng/libng.a
LD console/streamer
CC console/webcam.o
../console/webcam.c: In function ‘ftp_xfer’:
../console/webcam.c:151: warning: pointer targets in passing argument 2 of ‘write_file’ differ in signedness
../console/webcam.c: In function ‘ssh_xfer’:
../console/webcam.c:199: warning: pointer targets in passing argument 2 of ‘write_file’ differ in signedness
../console/webcam.c: In function ‘local_xfer’:
../console/webcam.c:265: warning: pointer targets in passing argument 2 of ‘write_file’ differ in signedness
../console/webcam.c: In function ‘main’:
../console/webcam.c:658: warning: pointer targets in assignment differ in signedness
../console/webcam.c:659: warning: pointer targets in assignment differ in signedness
../console/webcam.c:660: warning: pointer targets in assignment differ in signedness
../console/webcam.c:661: warning: pointer targets in assignment differ in signedness
../console/webcam.c:662: warning: pointer targets in assignment differ in signedness
../console/webcam.c:663: warning: pointer targets in assignment differ in signedness
../console/webcam.c:664: warning: pointer targets in assignment differ in signedness
../console/webcam.c:665: warning: pointer targets in assignment differ in signedness
../console/webcam.c:666: warning: pointer targets in assignment differ in signedness
../console/webcam.c:667: warning: pointer targets in assignment differ in signedness
../console/webcam.c:693: warning: pointer targets in assignment differ in signedness
../console/webcam.c:694: warning: pointer targets in assignment differ in signedness
../console/webcam.c:781: warning: pointer targets in assignment differ in signedness
../console/webcam.c:782: warning: pointer targets in assignment differ in signedness
../console/webcam.c:783: warning: pointer targets in assignment differ in signedness
../console/webcam.c:784: warning: pointer targets in assignment differ in signedness
../console/webcam.c:785: warning: pointer targets in assignment differ in signedness
../console/webcam.c:786: warning: pointer targets in assignment differ in signedness
../console/webcam.c:787: warning: pointer targets in assignment differ in signedness
../console/webcam.c:788: warning: pointer targets in assignment differ in signedness
../console/webcam.c:789: warning: pointer targets in assignment differ in signedness
../console/webcam.c:790: warning: pointer targets in assignment differ in signedness
../console/webcam.c:791: warning: pointer targets in assignment differ in signedness
../console/webcam.c:792: warning: pointer targets in assignment differ in signedness
../console/webcam.c:873: warning: pointer targets in passing argument 1 of ‘add_text’ differ in signedness
../console/webcam.c:876: warning: pointer targets in passing argument 2 of ‘s->ops->xfer’ differ in signedness
CC console/ftp.o
LD console/webcam
CC console/radio.o
../console/radio.c: In function ‘main’:
../console/radio.c:543: warning: ‘ffreq’ may be used uninitialized in this function
LD console/radio
CC console/fbtv.o
In file included from ../console/fbtv.c:31:
../libng/grab-ng.h:28:1: warning: "bool" redefined
In file included from /usr/include/curses.h:175,
from ../console/fbtv.c:24:
/usr/lib/gcc/i386-redhat-linux/4.1.2/include/stdbool.h:36:1: warning: this is the location of the previous definition
In file included from ../console/fbtv.c:44:
../console/fs.h:2:20: error: FSlib.h: No such file or directory
In file included from ../console/fbtv.c:44:
../console/fs.h:6: error: expected specifier-qualifier-list before ‘FSXFontInfoHeader’
../console/fs.h:58: error: expected declaration specifiers or ‘...’ before ‘FSXCharInfo’
../console/fs.h:62: error: expected ‘)’ before ‘*’ token
../console/fbtv.c: In function ‘text_out’:
../console/fbtv.c:339: error: ‘struct fs_font’ has no member named ‘height’
../console/fbtv.c:340: error: ‘struct fs_font’ has no member named ‘fontHeader’
../console/fbtv.c:341: warning: pointer targets in passing argument 4 of ‘fs_puts’ differ in signedness
../console/fbtv.c: In function ‘text_width’:
../console/fbtv.c:347: warning: pointer targets in passing argument 2 of ‘fs_textwidth’ differ in signedness
../console/fbtv.c: In function ‘do_capture’:
../console/fbtv.c:405: error: ‘struct fs_font’ has no member named ‘height’
../console/fbtv.c:406: error: ‘struct fs_font’ has no member named ‘height’
../console/fbtv.c:443: error: ‘struct fs_font’ has no member named ‘height’
../console/fbtv.c:444: error: ‘struct fs_font’ has no member named ‘height’
../console/fbtv.c: In function ‘main’:
../console/fbtv.c:755: error: ‘struct fs_font’ has no member named ‘height’
../console/fbtv.c:773: error: ‘struct fs_font’ has no member named ‘width’
../console/fbtv.c:813: warning: pointer targets in assignment differ in signedness
make[1]: *** [console/fbtv.o] Error 1
make[1]: Leaving directory `/root/ZoneMinder-1.22.3/xawtv-3.95/arch-i686-linux'
make: *** [install] Error 2
[root@localhost xawtv-3.95]#


I have spent the last few hours searching these forums for any help in xawtv install but it looks like no one ever had a problem. Nor have i found a single instruction on how they did it.

Does anyone have an idea?

mbill

Posted: Tue Jul 17, 2007 10:39 pm
by cordel
You will most likey find better help through their support:
https://www.redhat.com/mailman/listinfo ... linux-list

Building xawtv is outside the scope of this forum but,
If I had to guess I'd say it's not happy with the v4l drivers.