linphone-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Linphone-users] Cross compilation error ::cannot find -lv4l1


From: nirav parikh
Subject: Re: [Linphone-users] Cross compilation error ::cannot find -lv4l1
Date: Tue, 18 Jan 2011 06:40:58 -0800 (PST)

hello as you said i crosscompile the required libs and now it s working.
mainly two files are generated. linphonec and linphonecsh.
thankss,
have some doubts/error regarding linphonec, but for that i will create new thread(not concern here),

regards,
nirav
--- On Sun, 1/16/11, Alastair Johnson <address@hidden> wrote:

From: Alastair Johnson <address@hidden>
Subject: Re: [Linphone-users] Cross compilation error ::cannot find -lv4l1
To: address@hidden
Date: Sunday, January 16, 2011, 9:03 AM

In 3.1.0 building for armv4t with openembedded the v4l parts of mediastreamer
are being built despite the --disable-video option. Building 3.1.2 natively on
amd64 the v4l parts aren't built with --disable-video. I haven't looked any
closer into it to find out if it was a bug that was fixed between versions, or
if it's something that only happens building for certain targets. It would
probably have failed to build if openembedded hadn't already built the
dependencies because they were required by other packages, so I should
probably investigate further.

For you the soluton may be to try 3.1.2 or later, or to crosscompile the
required libs and stick them somewhere ld can find them. I can't help further
than that because all my crosscompile experience has been via build systems
like openembedded, openwrt and gentoo that look after dependencies for me.

On Saturday 15 January 2011, nirav parikh wrote:
> i am stuck here. do i need to change to some other version..
> so what is the conclusion,
>
> thanks,
>
>
> --- On Thu, 1/13/11, Alastair Johnson <address@hidden> wrote:
>
> From: Alastair Johnson <address@hidden>
> Subject: Re: [Linphone-users] Cross compilation error ::cannot find -lv4l1
> To: address@hidden
> Date: Thursday, January 13, 2011, 1:44 PM
>
> Sounds like a bug as it shouldn't be needed if video is disabled. I'll see
> if I can find anything in my openembedded build logs, but I think it's an
> oldish version.
>
> On Thursday 13 January 2011, nirav parikh wrote:
> > i have set following in config.
> >
> > ./configure --prefix=/home/nirav/armbuild1 --host=arm-linux
> > --disable-static --disable-glib --enable-gnome_ui=no --disable-manual
> > --disable-video --disable-pulseaudio --enable-ipv6 --enable-alsa
> > --with-osip=/home/nirav/armbuild1 --with-speex=/home/nirav/armbuild1
> > SPEEX_CFLAGS="-I/home/nirav/armbuild1/include"
> > SPEEX_LIBS="-L/home/nirav/armbuild1/lib -lspeex"
> >
> >
> > eventhough my ld is looking for  -lv4l1,,
> > i do not why and  ld returned 1 exit status.
> >
> >  how can i disable them.
> >
> > thanks,
> > Nirav
> >
> >
> >
> > --- On Thu, 1/13/11, Dragos D <address@hidden> wrote:
> >
> > From: Dragos D <address@hidden>
> > Subject: Re: [Linphone-users] Cross compilation error ::cannot find
> > -lv4l1 To: address@hidden
> > Date: Thursday, January 13, 2011, 9:13 AM
> >
> > You don't need video libraries.
> >
> > On Thu, Jan 13, 2011 at 4:49 AM, nirav parikh <address@hidden>
> > wrote:
> >
> > I got following error during cross compilation (For ARM)
> >
> > /arm-none-linux-gnueabi/bin/ld: cannot find -lv4l1
> > collect2: ld returned 1 exit status
> >
> >
> > Do i need to provide cross compiled v4l lib. how can i do that.
> > please give your suggestions.
> > regards,
> > nirav

_______________________________________________
Linphone-users mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/linphone-users


reply via email to

[Prev in Thread] Current Thread [Next in Thread]