Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
BroadcastCommunity.qnx.com will be offline from May 31 6:00pm until June 2 12:00AM for upcoming system upgrades. For more information please go to https://community.qnx.com/sf/discussion/do/listPosts/projects.bazaar/discussion.bazaar.topc28418
Forum Topic - link to shared libraries *.so: Page 1 of 2 (2 Items)
   
link to shared libraries *.so  
Hello.

On my io-net drive, it was easy to ling against shared libs.
In my driver I need to link to a HW specific access shared lib.

With io-pkt, I do not understand what happends...

I entrer name of shared libs, with the dynamic parameter set, but it tries to load a static lib anyway...

make[2]: *** No rule to make target `libmen-oss.a', needed by `G:/CVS/work/QNX/src/DRIVERS/devnp/men-z087/x86/dll-g/
devnp-men-z087_g.so'.

And if you specify the LIBS+=-Bdynamic men-oss men-dbg drvrS men-chameleon :

make[2]: *** No rule to make target `lib-Bdynamic.a', needed by `G:/CVS/work/QNX/src/DRIVERS/devnp/men-z087/x86/dll-g/
devnp-men-z087_g.so'.
make[2]: *** No rule to make target `libmen-oss.a', needed by `G:/CVS/work/QNX/src/DRIVERS/devnp/men-z087/x86/dll-g/
devnp-men-z087_g.so'.
make[2]: Target `all' not remade because of errors.

Why ?

Thank you very much for your help.