[Ecls-list] ecl -load /dev/null won't work

Faré fahree at gmail.com
Mon Nov 9 13:17:34 UTC 2009


2009/11/9 Juan Jose Garcia-Ripoll <juanjose.garciaripoll at googlemail.com>:
> On Mon, Nov 9, 2009 at 12:33 PM, Faré <fahree at gmail.com> wrote:
>> Using clbuild on linux amd64 after I added the proper LD_LIBRARY_PATH
>> magic in clbuild, I could run the ecl it compiled, but I get
>>
>> $ ./clbuild --implementation ecl lisp
>> An error occurred during initialization:
>> Filesystem error with pathname #P"/dev/null".
>> Either
>>  1) the file does not exist, or
>>  2) we are not allow to access the file, or
>>  3) the pathname points to a broken symbolic link..
>
> I will look into this. I do not see why it should happen, but I would
> suspect that either probe-file is failing or open, but in either case
> we use POSIX functions which should know about this device.
>
Thanks a lot!

Yes, probe-file is possibly detecting that this isn't a regular file.

In the meantime, I've modified my copy of clbuild to avoid the whole
-load thing when the argument is /dev/null.

[ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ]
There is no reason ever to have the same thought twice,
unless you like having that thought -- David Allen, "Getting Things Done"




More information about the ecl-devel mailing list