Opened 17 years ago

Closed 17 years ago

#776 closed defect (worksforme)

make fails in FC6 x86 when configured with --enable-x264

Reported by: gaveen.skyeye@… Owned by: diego@…
Priority: normal Component: build system
Version: unspecified Severity: normal
Keywords: Cc: lorenm@…, poirierg@…
Blocked By: Blocking:
Reproduced by developer: no Analyzed by developer: no

Description

Distro: Fedora Core 6 (x86)
Kernel Version: 2.6.19-1.2911.fc6
libc Version: 2.5
gcc Version: 4.1.1 20061011 (Red Hat 4.1.1-30)
ld Version: 2.17.50.0.3-6 20060715
binutils Version: 2.17.50.0.3-6 20060715
MPlayer Version: mplayer-export-2007-03-13
x264 Version: 0.54.628 (x264-snapshot-20070312-2245)

Additional Notes: I encountered this problem first, when trying MPlayer 1.0rc1 with an installation of x264 of an earlier source snapshot. MPlayer builds fine, when I use configure script with --disable-x264. I'm using MPlayer/MEncorder without trouble on a P4 box with the same software configuration. When configured with --enable-x264, ffmpeg-export-2007-03-13 also gives a problem when using (which is a separate bug :)

CPU Info:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz
stepping : 6
cpu MHz : 996.000
cache size : 4096 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
bogomips : 3991.95

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 CPU T7200 @ 2.00GHz
stepping : 6
cpu MHz : 996.000
cache size : 4096 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm
bogomips : 3989.45

Video card manufacturer and model: ATI (M56P) Mobility Radeon X1600
Video driver type & version: ATI FGLRX Kernel Module - fglrx-8.33.6-1.2.6.19_1.2911.fc6
Sound card type & driver: Intel 82801G (ICH7 Family) High Definition Audio Controller (rev 02)

Make Problems:
make[1]: Leaving directory `/home/gaveen/Setups/MPlayer/mplayer-export-2007-03-13/libmpdemux'
cc -o mencoder mencoder.o mp_msg-mencoder.o parser-mecmd.o xvid_vbr.o asxparser.o codec-cfg.o cpudetect.o edl.o find_sub.o m_config.o m_option.o m_struct.o mpcommon.o parser-cfg.o playtree.o playtreeparser.o spudec.o sub_cc.o subreader.o vobsub.o unrarlib.o libmpcodecs/libmpencoders.a libmpdemux/libmpmux.a libmpcodecs/libmpcodecs.a libaf/libaf.a libmpdemux/libmpdemux.a stream/stream.a libswscale/libswscale.a libvo/libosd.a libavformat/libavformat.a libavcodec/libavcodec.a libavutil/libavutil.a libpostproc/libpostproc.a loader/libloader.a mp3lib/libMP3.a liba52/liba52.a libmpeg2/libmpeg2.a libfaad2/libfaad2.a tremor/libvorbisidec.a libass/libass.a osdep/libosdep.a -lx264 -lpthread -L/lib -L/usr/lib -Wl,-z,noexecstack -lncurses -lsmbclient -lpng -lz -ljpeg -lungif -lasound -ldl -lpthread -L/usr/lib -ldvdnav -lpthread -lfreetype -lfontconfig -lz -lmad -lspeex -ltheora -lxvidcore -lm -lpthread -ldl -rdynamic -lm
libmpcodecs/libmpencoders.a(ve_x264.o): In function `x264enc_set_param':
ve_x264.c:(.text+0x511): undefined reference to `x264_param_parse'
ve_x264.c:(.text+0x65f): undefined reference to `x264_param_parse'
ve_x264.c:(.text+0x67d): undefined reference to `x264_param_parse'
libmpcodecs/libmpencoders.a(ve_x264.o): In function `config':
ve_x264.c:(.text+0x7d2): undefined reference to `x264_param_parse'
collect2: ld returned 1 exit status
make: * [mencoder] Error 1

Change History (2)

comment:1 by diego@…, 17 years ago

Cc: poirierg@… lorenm@… added
Status: newassigned

Guillaume, Loren, can you shed some light on this? Looks like a version incompatibility between MPlayer and x264 to me.

comment:2 by poirierg@…, 17 years ago

Resolution: worksforme
Status: assignedclosed

(In reply to comment #1)

Guillaume, Loren, can you shed some light on this? Looks like a version
incompatibility between MPlayer and x264 to me.

Please make sure the version of x264 that is picked up by the build system is the latest one.
You may have an old one laying around, which causes this bug.

like always, it works here ;-)

Note: See TracTickets for help on using tickets.