Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Nov 2006 13:10:32 -0600
From:      "Jeremy Messenger" <mezz7@cox.net>
To:        "Anthony Elizondo" <anthony.elizondo@gmail.com>
Cc:        riggs@rrr.de, freebsd-ports@freebsd.org
Subject:   Re: Undefined reference to 'llrint' when portinstalling multimedia/mplayer
Message-ID:  <op.tjqp7ush9aq2h7@mezz.mezzweb.com>
In-Reply-To: <a49e62c80611281022o5cf13eaqbb7213e57ac29103@mail.gmail.com>
References:  <a49e62c80611281022o5cf13eaqbb7213e57ac29103@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 28 Nov 2006 12:22:41 -0600, Anthony Elizondo  =

<anthony.elizondo@gmail.com> wrote:

> I'm getting the following error when installing multimedia/mplayer.
> Anyone have any ideas?
>
> I'm running 5.3-RELEASE.

Your system is too old, please update it to 5.5 or even better to 6.x.

> gmake[1]: Leaving directory  =

> `/usr/ports/multimedia/mplayer/work/MPlayer-1.0rc1/l
> ibmenu'
> cc -Wdeclaration-after-statement -fno-PIC -O -pipe  -O3 -ffast-math  =

> -fomit-frame
> -pointer -I/usr/local/include  -D_LARGEFILE_SOURCE  =

> -D_FILE_OFFSET_BITS=3D64 -D_LAR
> GEFILE64_SOURCE -I/usr/local/include/freetype2 -I/usr/local/include  =

> -I/usr/X11R6
> /include -I/usr/local/include -I/usr/local/include/dvdnav  =

> -I/usr/local/include -
> D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include  =

> -I/usr/X11R6/i
> nclude   -DXTHREADS -DXUSE_MTSAFE_API -I/usr/local/include/gtk-2.0  =

> -I/usr/local/
> lib/gtk-2.0/include -I/usr/local/include/atk-1.0  =

> -I/usr/local/include/cairo -I/u
> sr/local/include/pango-1.0 -I/usr/local/include/glib-2.0  =

> -I/usr/local/lib/glib-2
> .0/include -I/usr/X11R6/include -I/usr/local/include/freetype2  =

> -I/usr/local/incl
> ude   -I.  -I./libavutil -I./libavcodec -o mplayer mplayer.o  =

> m_property.o mp_msg
> .o asxparser.o codec-cfg.o cpudetect.o edl.o find_sub.o m_config.o  =

> m_option.o m_
> struct.o parser-cfg.o playtree.o playtreeparser.o spudec.o sub_cc.o  =

> subreader.o
> vobsub.o unrarlib.o mixer.o parser-mpcmd.o subopt-helper.o libvo/libvo=
.a  =

> libao2/
> libao2.a input/libinput.a libmenu/libmenu.a Gui/libgui.a -Wl,--rpath  =

> -Wl,/usr/lo
> cal/lib -L/usr/local/lib -L/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-2.0 =
 =

> -lXrandr -
> lXi -lXinerama -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lXcursor  =

> -lXfixes -l
> cairo -lpangoft2-1.0 -lfontconfig -lfreetype -lz -lpango-1.0 -lm  =

> -lXrender -lX11
>  -lXext -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -liconv    =

> -L/usr/local/lib -lglib
> -2.0 -liconv   libmpcodecs/libmpcodecs.a loader/libloader.a  =

> loader/dshow/libDS_F
> ilter.a loader/dmo/libDMO_Filter.a libaf/libaf.a libmpdemux/libmpdemux=
.a  =

> stream/
> stream.a libswscale/libswscale.a osdep/libosdep.a -Wl,-z,noexecstack  =

> -L/usr/loca
> l/lib -L/usr/local/lib  -L/usr/local/lib -ldvdnav -L/usr/local/lib  =

> -pthread liba
> vformat/libavformat.a  libavcodec/libavcodec.a  libavutil/libavutil.a =
  =

> libpostpr
> oc/libpostproc.a        -lxvidcore -ldts -lpng -lz -lz -ljpeg   -pthre=
ad  =

> -L/usr/
> local/lib -lx264   -pthread     -lmp3lame  -lncurses      -lungif   =

> -lsmbclient
>    -pthread  -rdynamic -liconv -lm    libfaad2/libfaad2.a   =

> mp3lib/libMP3.a liba5
> 2/liba52.a libmpeg2/libmpeg2.a tremor/libvorbisidec.a libass/libass.a =
 =

> -L/usr/X11
> R6/lib -lfontconfig   -L/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib =
 =

> -lfreetype
>  -lz  -lGL  -lXxf86dga -lXv  -lXxf86vm -lXinerama -L/usr/X11R6/lib  =

> -lXext -lX11
>  -pthread         vidix/libvidix.a     -laudio -lXt -L/usr/X11R6/lib  =

> -lXext -lX1
> 1  -pthread
> libavcodec/libavcodec.a(mpegaudiodec.o)(.text+0x9a5): In function  =

> `decode_init':
> : undefined reference to `llrint'

The llrint() was added in FreeBSD 5.4.

Cheers,
Mezz

> gmake: *** [mplayer] Error 1
> *** Error code 2
>
> Stop in /usr/ports/multimedia/mplayer.


-- =

mezz7@cox.net  -  mezz@FreeBSD.org
FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/  -  gnome@FreeBSD.org
http://wiki.freebsd.org/multimedia  -  multimedia@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.tjqp7ush9aq2h7>