On 02.05.2016 01:23, Robert Boehne wrote:

I'd guess that the 2nd file not found error is a library that gneural depends on.

Also, you may want to build your library with -module, as that seems consistent with your use case.

Hth,

Robert

Hi,

sifting through the massive output of LD_DEBUG=all, there came something to light:

writev(2, [{" 16551:\t", 12}, {"/opt/gneural/lib/libgneural.so", 30}, {": error: ", 9}, {"symbol lookup error", 19}, {": ", 2}, {"undefined symbol: fp", 20}, {" (", 2}, {"fatal", 5}, {")\n", 2}], 9 16551: /opt/gneural/lib/libgneural.so: error: symbol lookup error: undefined symbol: fp (fatal)

Actually, fp is a global variable defined in gneural_network.c (file with main function in gneural_network). It seems some library source depends on that variable. I have only done very little effort librarifying gneural_network, so this isn't such a surprise after all. But now I know how to proceed...

Thanks both for your help! I learned quite a lesson.

Best regards
Aljosha

_______________________________________________
https://lists.gnu.org/mailman/listinfo/libtool

Reply via email to