[erlang-questions] Linking enif_* functions to an executable file
Mon Apr 28 14:51:32 CEST 2014
On 04/27/2014 06:00 AM, mayamatakeshi wrote:
> All, thanks for the suggestions.
> I tried valgrind and still could not make gdb to stop on the segfault.
> I believe this is an issue with old gdb as this is a machine running CentOS
> 3.9 (required by a proprietary library that will not work with most recent
> distros). I am trying to install a more recent version of gdb but they keep
> failing to build.
> Til I solve this, I will recourse to debug with printf.
I also recommend to use a debug emulator during NIF development.
A lot of runtime assertions for earlier error detection and no compiler
optimizations for nicer core dumps.
make TYPE=debug smp plain
More information about the erlang-questions