Date: Sat, 3 Nov 2018 16:51:58 +0200 From: Daniel Braniss <danny@cs.huji.ac.il> To: freebsd-hackers@FreeBSD.org Subject: help with dl module and clang Message-ID: <4B8101F4-9A89-4486-8DF3-93DC799EF6D4@cs.huji.ac.il>
index | next in thread | raw e-mail
Hi, I have a program that loads some modules via dlopen(), these modules call some routines which are in the main program, this works when using gcc, but with cc it does not. when compiling the main program I use -export-dynamic, and the modules link fine when compiled with gcc, but when compiling with clang/cc i get dlerror: ...Undefined symbol … BTW, when linking the main program with cc I get /usr/bin/ld: warning: cannot find entry symbol xport-dynamic; defaulting to 0000000000402140 thanks, danny PS: I’m running FreeBSD 11.2help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B8101F4-9A89-4486-8DF3-93DC799EF6D4>
