Mike,
Thanks for your message.
>
> Aaron Sloman wrote:
> >....
> >
> > Are you working in that directory? I.e. does pwd give the same
> > directory?
> >
> > If not, that would explain it.
> > ....
>
> I'm working in the same directory, I've tried using absolute path names
> aswell. If the file isn't in the correct directory, ie. poplog can't
> find the file the error changes
>
> Warning - can't open shared object file.so (No such file or directory)
>
> What does 'Inappropriate ioctl for device' mean?
In that case I am totally mystified. Maybe you should say how you
generated the file.so file. I have never used external load myself
so there may be some incompatibility that someone else can explain.
I assume you can get the examples in REF external to work?
There are lots of examples of C programs compiled and loaded in the
popvision library
http://www.cs.bham.ac.uk/research/poplog/popvision.tar.gz
If you untar it into $poplocal/local then explore the
directories you'll find in the popvision/lib directory C programs and
pop-11 programs that invoke them. The compiled versions of the C
programs are in
popvision/lib/bin/<systemtype>
They are created by commands in shell scripts in
popvision/com
(All done by David Young).
Post any further details to pop-forum or comp.lang.pop rather than to me
as I am too ignorant and may also be too busy to reply!
Aaron
|