help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: need help for dynamically linked function


From: Wonkoo Kim
Subject: Re: need help for dynamically linked function
Date: Sun, 14 Jun 98 01:05:06 -0400

> Date: Sat, 13 Jun 98 20:27:17 -0700
> From: "Steven Levine" <address@hidden>
> To: "Wonkoo Kim" <address@hidden>
> Subject: Re: need help for dynamically linked function
>
> >octave:1>test_hello ("easy as", 1, 2, 3)
> >error: DosLoadModule failed (rc = 123):
> >D:\math\octave\dlfcn\examples\test_hello.oct
> >bad: D:\MATH\OCTAVE\DLFCN\EXAMPLES\TEST_HELLO.OCT:
> >D:/math/octave/dlfcn/examples /test_hello.oct `FStest_hello__Fv'
> >error: DosLoadModule failed (rc = 123):
>
> Your error decodes to:
>
>   123   ERROR_INVALID_NAME
>           Illegal character or file-system name is not valid.
>
> >If it matters, I got:
> >octave:1>x = octave_config_info; x.DEFS
> >ans =
> >octave:2>
>
> It appear's that the dynamic loading support is not available.
>
> I'd say Octave just can't find the .OCT DLL.
>
> Steven

Thank you very much for your answer.

How can I get the dynamic loading support?  Do you have the support?

Is there something else than the compiled .oct file?  I placed the 
compiled .oct file in the current working dir or in a Octave path,
but either way gave the above error messages.

Octave 2.0.13 was installed manually over an old Octave, but I think 
DLL files came with Octave were installed correctly.  I got the
following 'which' result that implies all Octave DLL files are found 
in LIBPATH of OS/2:

D:\math\octave\dlfcn\examples>which -las oct* cr*
   1: 21:26:18 05/31/98     19597  d:\math\octave\dll\oct-img.dll
   2: 21:26:22 05/31/98   1758096  d:\math\octave\dll\octave1.dll
   3: 21:26:22 05/31/98    748680  d:\math\octave\dll\octave2.dll

   1: 14:37:32 09/11/95    118832  f:\ibmworks\crt.dll
   2: 14:37:32 09/11/95     25956  f:\ibmworks\crtm.dll
   3: 21:26:16 05/31/98     41290  d:\math\octave\dll\cruft1.dll
   4: 21:26:18 05/31/98    196636  d:\math\octave\dll\cruft2.dll
   5: 21:26:18 05/31/98     95858  d:\math\octave\dll\cruft3.dll
   6: 21:26:18 05/31/98    505727  d:\math\octave\dll\cruft4.dll

Could anybody give any more hint?

Thanks a lot.

//--------------------------------------------------------------------
// Wonkoo Kim (address@hidden)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]