[Bf-committers] Start up and scons/compile errors

Roger hovergo at net-tech.com.au
Mon Mar 31 00:48:08 CEST 2008


Hi all
I am new to blender committers as of today.

Had some problems with Blender 2.45 and 2.46 and was recommended to contact this 
list.
I run FC8 - kernel 2.6.24.3-34.fc8. On an intel mb and intel cpu 1 gig mem 
250ghd nvidia video card, sound on the mobo,  flat screen - all very standard.
Installed 2.46 on XP, it runs perfectly.
Can run Blender2.43, 2.43 and 2.44 in FC6 and have done so for some time until I 
upgraded to Fedora Core 8 in Feb 2008
2.45 and 2.46 won't start from the icon nor from a terminal

Starting from terminal l I get ' bash: ./blender: cannot execute binary file'
Googling shows an number of such complaints but no resolution.

Obtained svn for both but both report a number of 'scons' errors some with 
missing files which are installed on my machine.
SND seems to be a problem
I have little use for sound at this time so would wish to compile without sound 
if possible. also would like to compile using only English language.

scons errors include
Compiling ==> 'nutenc.c'
extern/ffmpeg/libavformat/nutenc.c: In function ‘write_packet’:
extern/ffmpeg/libavformat/nutenc.c:472: warning: passing argument 3 of 
‘av_tree_find’ from incompatible pointer type
Compiling ==> 'wc3movie.c'
extern/ffmpeg/libavformat/wc3movie.c:72: warning: ‘AVPaletteControl’ is deprecated
Compiling ==> 'dvenc.c'
Compiling ==> 'gxfenc.c'
Compiling ==> 'sierravmd.c'
extern/ffmpeg/libavformat/sierravmd.c: In function ‘vmd_read_header’:
extern/ffmpeg/libavformat/sierravmd.c:76: warning: ‘st’ may be used 
uninitialized in this function
Compiling ==> 'mpegtsenc.c'
extern/ffmpeg/libavformat/mpegtsenc.c: In function ‘mpegts_write_pmt’:
extern/ffmpeg/libavformat/mpegtsenc.c:242: warning: enumeration value 
‘CODEC_TYPE_UNKNOWN’ not handled in switch
extern/ffmpeg/libavformat/mpegtsenc.c:242: warning: enumeration value 
‘CODEC_TYPE_VIDEO’ not handled in switch
extern/ffmpeg/libavformat/mpegtsenc.c:242: warning: enumeration value 
‘CODEC_TYPE_DATA’ not handled in switch
extern/ffmpeg/libavformat/mpegtsenc.c:242: warning: enumeration value 
‘CODEC_TYPE_NB’ not handled in switch
Compiling ==> 'c93.c'
Compiling ==> 'mpegenc.c'
extern/ffmpeg/libavformat/mpegenc.c: In function ‘mpeg_mux_init’:
extern/ffmpeg/libavformat/mpegenc.c:303: warning: suggest parentheses around && 
within ||
extern/ffmpeg/libavformat/mpegenc.c:304: warning: suggest parentheses around && 
within ||
extern/ffmpeg/libavformat/mpegenc.c: In function ‘flush_packet’:
extern/ffmpeg/libavformat/mpegenc.c:916: warning: passing argument 3 of 
‘av_fifo_generic_read’ from incompatible pointer type
extern/ffmpeg/libavformat/mpegenc.c: In function ‘output_packet’:
extern/ffmpeg/libavformat/mpegenc.c:1022: warning: ‘avail_space’ may be used 
uninitialized in this function
Compiling ==> 'wav.c'
Compiling ==> 'nsvdec.c'
extern/ffmpeg/libavformat/nsvdec.c:361:2: warning: #warning "FIXME: Byteswap 
buffer as needed"
Compiling ==> 'dv1394.c'
Compiling ==> 'vocdec.c'
Compiling ==> 'dv.c'
Compiling ==> 'yuv4mpeg.c'
extern/ffmpeg/libavformat/yuv4mpeg.c: In function ‘yuv4_generate_header’:
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_NONE’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_YUYV422’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_RGB24’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_BGR24’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_RGB32’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_YUV410P’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_RGB565’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_RGB555’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_MONOWHITE’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_MONOBLACK’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_PAL8’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_YUVJ420P’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_YUVJ422P’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_YUVJ444P’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_XVMC_MPEG2_MC’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_XVMC_MPEG2_IDCT’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_UYVY422’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_UYYVYY411’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_BGR32’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_BGR565’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_BGR555’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_BGR8’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_BGR4’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_BGR4_BYTE’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_RGB8’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_RGB4’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_RGB4_BYTE’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_NV12’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_NV21’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_RGB32_1’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_BGR32_1’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_GRAY16BE’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_GRAY16LE’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_YUV440P’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value 
‘PIX_FMT_YUVJ440P’ not handled in switch
extern/ffmpeg/libavformat/yuv4mpeg.c:56: warning: enumeration value ‘PIX_FMT_NB’ 
not handled in switch

also
extern/ffmpeg/libavformat/asf.c:329: warning: ‘AVPaletteControl’ is deprecated
Compiling ==> 'nutdec.c'
extern/ffmpeg/libavformat/nutdec.c: In function ‘get_packetheader’:
extern/ffmpeg/libavformat/nutdec.c:107: warning: passing argument 2 of 
‘av_crc04C11DB7_update’ from incompatible pointer type
extern/ffmpeg/libavformat/nutdec.c: In function ‘read_seek’:
extern/ffmpeg/libavformat/nutdec.c:794: warning: passing argument 3 of 
‘av_tree_find’ from incompatible pointer type
extern/ffmpeg/libavformat/nutdec.c:794: warning: passing argument 4 of 
‘av_tree_find’ from incompatible pointer type
extern/ffmpeg/libavformat/nutdec.c:803: warning: passing argument 3 of 
‘av_tree_find’ from incompatible pointer type
extern/ffmpeg/libavformat/nutdec.c:803: warning: passing argument 4 of 
‘av_tree_find’ from incompatible pointer type
extern/ffmpeg/libavformat/nutdec.c:811: warning: passing argument 3 of 
‘av_tree_find’ from incompatible pointer type
Compiling ==> 'aiff.c'
Compiling ==> 'utils.c'
extern/ffmpeg/libavformat/utils.c:36: warning: ‘AVFrac’ is deprecated
extern/ffmpeg/libavformat/utils.c:37: warning: ‘AVFrac’ is deprecated
extern/ffmpeg/libavformat/utils.c: In function ‘av_write_header’:
extern/ffmpeg/libavformat/utils.c:2147: warning: enumeration value 
‘CODEC_TYPE_UNKNOWN’ not handled in switch
extern/ffmpeg/libavformat/utils.c:2147: warning: enumeration value 
‘CODEC_TYPE_DATA’ not handled in switch
extern/ffmpeg/libavformat/utils.c:2147: warning: enumeration value 
‘CODEC_TYPE_SUBTITLE’ not handled in switch
extern/ffmpeg/libavformat/utils.c:2147: warning: enumeration value 
‘CODEC_TYPE_NB’ not handled in switch
extern/ffmpeg/libavformat/utils.c: At top level:
extern/ffmpeg/libavformat/utils.c:2923: warning: ‘AVFrac’ is deprecated
extern/ffmpeg/libavformat/utils.c:2941: warning: ‘AVFrac’ is deprecated
extern/ffmpeg/libavformat/utils.c: In function ‘av_seek_frame_binary’:
extern/ffmpeg/libavformat/utils.c:1079: warning: ‘pos_min’ may be used 
uninitialized in this function
extern/ffmpeg/libavformat/utils.c:1079: warning: ‘pos_max’ may be used 
uninitialized in this function


and so forth

I dont have a clue how to fix or what is missing, or where to find missing files.

Apologies for any inconvenience
Thanks
Roger



More information about the Bf-committers mailing list