[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: incompatibel abi in __exit__
From: |
Martijn |
Subject: |
Re: incompatibel abi in __exit__ |
Date: |
Wed, 17 Aug 2011 09:26:13 +0200 |
Hi,
Directly calling __exit__ from the octave command line results in the
same error. The ubuntu supplied octave works fine and since it is an abi
issue I will try recompilation.
Martijn
On Wed, 2011-08-17 at 00:29 +0200, Martijn wrote:
> Hi
> I get an error when calling pararrayfun from the general package
> (v1.2.2) on a home compiled octave 3.4.2:
>
> warning: parcellfun: unhandled error in subprocess 2
> octave:242> error: API version api-v37 found in .oct file function
> `__exit__'
> does not match the running Octave (API version api-v45+)
> this can lead to incorrect results or other failures
> you can fix this problem by recompiling this .oct file
> error: failed to install .oct file function `__exit__'
> error: called from:
> error: /usr/local/octave/share/octave/packages/general-1.2.2/parcellfun.m
> at line 283, column 1
> error: /usr/local/octave/share/octave/packages/general-1.2.2/pararrayfun.m
> at line 69, column 29
>
> So octave has api v45 and __exit__ has api v37. How can that be?
>
> I installed the package using the home compiled octave version. (pkg
> install -global general-1.2.2.tar.gz)
>
> Martijn
>
> _______________________________________________
> Help-octave mailing list
> address@hidden
> https://mailman.cae.wisc.edu/listinfo/help-octave