plugin question

Emery emery at ...261...
Thu Jun 9 23:35:21 CEST 2016


It could be that it tries to open an IPv6 socket, I believe I've seen this
error in that case.

Emery

On Thu, Jun 09, 2016 at 02:14:21PM -0700, Matt Brown wrote:
> Josef,
> 
> I tried adding the library to the target.mk of my application and it didn't
> work. I noticed that even though I added the library it wasn't addressed in
> the build output. Just to make sure I'm doing this correctly in my target.mk
> I added:
> 
> LIB += libc_lwip_nic_dhcp
> 
> *QT5 stuff*
> 
> I feel like maybe I'm missing a prepare_port call but the make script is
> telling me I am.
> 
> Thanks for the help,
> 
> -Matt
> On Thu, Jun 9, 2016 at 1:44 PM, Josef Söntgen <
> josef.soentgen at ...1...> wrote:
> 
> > Hello Matt,
> >
> > * Matt Brown <matthewbrown92 at ...9...> [2016-06-09 11:19:11 -0700]:
> > > I've been playing around with many of the examples you've provided and I
> > > saw that you guys have included qt support so I played with most of the
> > > examples. I then tried porting over a network messaging app that I wrote
> > a
> > > while ago. I got it to load but when I try to establish a connection the
> > > log says "no plugin found for socket()". I looked at the arora target and
> > > run files to see if there was anything NIC/socket related that I should
> > add
> > > and I found "set feature(NIC) 1" but that didn't work.
> > >
> > > Is there something I'm missing?
> >
> > You have to link your component against a libc plugin that provides the
> > socket API, e.g., libc_lwip_nic_dhcp or libc_lxip. If you take a closer
> > look at Arora's target.mk file you will see that the lwip plugin is
> > indeed added to the LIBS variable.
> >
> >
> > Regards
> > Josef
> >
> > --
> > Josef Söntgen
> > Genode Labs
> >
> > http://www.genode-labs.com/ · http://genode.org/
> >
> >
> > ------------------------------------------------------------------------------
> > What NetFlow Analyzer can do for you? Monitors network bandwidth and
> > traffic
> > patterns at an interface-level. Reveals which users, apps, and protocols
> > are
> > consuming the most bandwidth. Provides multi-vendor support for NetFlow,
> > J-Flow, sFlow and other flows. Make informed decisions using capacity
> > planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e
> > _______________________________________________
> > genode-main mailing list
> > genode-main at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/genode-main
> >

> ------------------------------------------------------------------------------
> What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
> patterns at an interface-level. Reveals which users, apps, and protocols are 
> consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
> J-Flow, sFlow and other flows. Make informed decisions using capacity 
> planning reports. https://ad.doubleclick.net/ddm/clk/305295220;132659582;e

> _______________________________________________
> genode-main mailing list
> genode-main at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/genode-main

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: not available
URL: <http://lists.genode.org/pipermail/users/attachments/20160609/010f4ee8/attachment.sig>


More information about the users mailing list