[erlang-questions] NIFs, what am I missing?
Evans, Matthew
mevans@REDACTED
Fri Mar 4 23:46:00 CET 2011
That wasn't it.
I needed the -m32 option on gcc
gcc -shared -fPIC -o idxavcspc.so idxavcspc.c -I /thirdPartyErlang/x86_32/usr/include/ -m32
-----Original Message-----
From: Paul Davis [mailto:paul.joseph.davis@REDACTED]
Sent: Friday, March 04, 2011 5:11 PM
To: Evans, Matthew
Cc: erlang-questions@REDACTED
Subject: Re: [erlang-questions] NIFs, what am I missing?
On Fri, Mar 4, 2011 at 4:55 PM, Evans, Matthew <mevans@REDACTED> wrote:
> The file is there:
> 9> filelib:is_file("/home/mevans/atis/idxavcspc.so").
> true
>
> But will not load (won't load from the module either):
> 10> erlang:load_nif("/home/mevans/atis/idxavcspc",0).
> {error,{load_failed,"Failed to load NIF library: '/home/mevans/atis/idxavcspc.so: cannot open shared object file: No such file or directory'"}}
>
> I'm currently confused....
>
>
> Thanks
>
> Matt
>
> Running: R14B01
>
Random guess from left field, perhaps the module loader isn't
following a symlink in that path?
More information about the erlang-questions
mailing list