<solved> freebsd equiv of libdl.a (load shared libs)
Steve Franks
stevefranks at ieee.org
Wed Mar 26 14:46:55 PDT 2008
On Wed, Mar 26, 2008 at 2:39 PM, Steve Franks <stevefranks at ieee.org> wrote:
> I am porting a linux app which is looking for libdl.a (which I
> understand from googling is related to loading of shared libs). The
> app makes a libusb-based shared lib. FreeBSD uses shared libs, so I
> assume there is equivalent functionality somewhere. I also see
> libdl.a in /compat/linux/lib, but I assume if I link a native FreeBSD
> app against this, fireworks will be the only result. I further assume
> since I got no error from gcc, that some freebsd header actally points
> to the exact functions expected in libdl.a, so they are in there
> somewhere....
>
> Steve
>
> --
> Steve Franks, KE7BTE
> Staff Engineer
> La Palma Devices, LLC
> http://www.lapalmadevices.com
> (520) 312-0089
>
Looks like changing -ldl to -lc (libc.a) to the link step in my
makefile did it. No idea why they weren't picking that up...
Steve
--
Steve Franks, KE7BTE
Staff Engineer
La Palma Devices, LLC
http://www.lapalmadevices.com
(520) 312-0089
More information about the freebsd-questions
mailing list