I compiled cinelerra-1.1.6 on my Debian Sid system
and get large windows when I start it. The window
sizes are 32655 x 32638 pixel (not micro or nano
pixel)! That's approximatly 2^15 = 32768, so I assume
a wrong cast or something similar is the reason.
I was lucky and found the xwit tool which allows me to
change the size to proper values in my window
manager (fvwm 2.4.16):
$ xwit -resize 1000 500 -names "Cinelerra"
Maybe it a good idea to analyze compiler warnings?
I got many warnings, but no critical ones. Examples:
integer constant is too large for "long" type
no newline at end of file
cp: Warning: Source file
more than once
gcc -c `cat i686/c_flags` audio/ac3.c -o
cc1: Warnung: -malign-loops is obsolete, use
cc1: Warnung: -malign-jumps is obsolete, use
cc1: Warnung: -malign-functions is obsolete, use
dereferencing type-punned pointer will break
If CFLAGS depends on the compiler version, using
automake would be a nice solution. So it would be
possible to solve many other problems too, such as
hard coded installation paths in various Makefiles, ...