octave and 'fixed' package: some issues

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

octave and 'fixed' package: some issues

Dario Cardini
Hi,
I used octave 3.2.3 + fixed as it came in ubuntu distribution about one year ago. It worked very fine and I succesfully did some modeling.

1)
Now I had to upgrade ubuntu to the last version (11.04).
It is still possible to install octave and the fixed package from synaptic but when you call fixed from octave, you get this error:

fi_y = fixed(6,0,y)

error: `fixed' undefined near line 8 column 8

It is not clear to me what this means, because the fixed package is loaded and this command worked perfectly with the 3.2.3 version of octave.

Do you know if I am making any mistake ?

2)
I tried to install manually octave 3.2.3 from the tar file in a local directory.

I got this error while doing the make check:

........
 scripts/geometry/rectint.m ............................. PASS    9/9  
  scripts/geometry/tsearchn.m ............................ PASS    5/5  
  scripts/help/doc.m ..................................... PASS    1/1  
  scripts/image/contrast.m ............................... PASS    1/1  
  scripts/image/imread.m .................................octave: magick/semaphore.c:525: LockSemaphoreInfo: Assertion `semaphore_info != (SemaphoreInfo *) ((void *)0)' failed.
panic: Aborted -- stopping myself...
make[2]: *** [check] Aborted
make[2]: Leaving directory `/tools/octave/octave-3.2.3/test'
make[1]: *** [check] Error 2
make[1]: Leaving directory `/tools/octave/octave-3.2.3'
make: *** [check] Error 2


Do you know what is the cause of this ?
Attached I send you the log files of make check and of make.

3) Final question: does it still make sense to work with the fixed package ? To my understanding it will not be ported to 3.4.* versions of octave.

Thank you,
Kind Regards
Dario

_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: octave and 'fixed' package: some issues

YuHong
 
Hello,
 
I am also on Ubuntu-11.04-64bit system.  I have built the most recent stable octave-3.4.2; so do not need to go back to earlier versions.  Build-from-source may not be very easy thing; so my experience could provide a not-too-bad example for your reference.
 
Best regards,
 
Hong Yu
 
 
 
Sent: Wednesday, September 14, 2011 10:48 PM
Subject: octave and 'fixed' package: some issues
 
Hi,
I used octave 3.2.3 + fixed as it came in ubuntu distribution about one year ago. It worked very fine and I succesfully did some modeling.

1)
Now I had to upgrade ubuntu to the last version (11.04).
It is still possible to install octave and the fixed package from synaptic but when you call fixed from octave, you get this error:

fi_y = fixed(6,0,y)

error: `fixed' undefined near line 8 column 8

It is not clear to me what this means, because the fixed package is loaded and this command worked perfectly with the 3.2.3 version of octave.

Do you know if I am making any mistake ?

2)
I tried to install manually octave 3.2.3 from the tar file in a local directory.

I got this error while doing the make check:

........
 scripts/geometry/rectint.m ............................. PASS    9/9  
  scripts/geometry/tsearchn.m ............................ PASS    5/5  
  scripts/help/doc.m ..................................... PASS    1/1  
  scripts/image/contrast.m ............................... PASS    1/1  
  scripts/image/imread.m .................................octave: magick/semaphore.c:525: LockSemaphoreInfo: Assertion `semaphore_info != (SemaphoreInfo *) ((void *)0)' failed.
panic: Aborted -- stopping myself...
make[2]: *** [check] Aborted
make[2]: Leaving directory `/tools/octave/octave-3.2.3/test'
make[1]: *** [check] Error 2
make[1]: Leaving directory `/tools/octave/octave-3.2.3'
make: *** [check] Error 2


Do you know what is the cause of this ?
Attached I send you the log files of make check and of make.

3) Final question: does it still make sense to work with the fixed package ? To my understanding it will not be ported to 3.4.* versions of octave.

Thank you,
Kind Regards
Dario


_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave

_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: octave and 'fixed' package: some issues

Dario Cardini
Hello,
thank you for your feed-back.
I have also bulit the octave 3.4.2 locally, but then I discovered that the 'fixed' package is not supported with this version of octave.
So I tried to build locally the 3.2.3 because this version works properly with 'fixed', but for some reason I am not able to build locally the octave 3.2.3.
Kind Regards
Dario

On Thu, Sep 15, 2011 at 11:00 PM, YuHong <[hidden email]> wrote:
 
Hello,
 
I am also on Ubuntu-11.04-64bit system.  I have built the most recent stable octave-3.4.2; so do not need to go back to earlier versions.  Build-from-source may not be very easy thing; so my experience could provide a not-too-bad example for your reference.
 
Best regards,
 
Hong Yu
 
 
 
Sent: Wednesday, September 14, 2011 10:48 PM
Subject: octave and 'fixed' package: some issues
 
Hi,
I used octave 3.2.3 + fixed as it came in ubuntu distribution about one year ago. It worked very fine and I succesfully did some modeling.

1)
Now I had to upgrade ubuntu to the last version (11.04).
It is still possible to install octave and the fixed package from synaptic but when you call fixed from octave, you get this error:

fi_y = fixed(6,0,y)

error: `fixed' undefined near line 8 column 8

It is not clear to me what this means, because the fixed package is loaded and this command worked perfectly with the 3.2.3 version of octave.

Do you know if I am making any mistake ?

2)
I tried to install manually octave 3.2.3 from the tar file in a local directory.

I got this error while doing the make check:

........
 scripts/geometry/rectint.m ............................. PASS    9/9  
  scripts/geometry/tsearchn.m ............................ PASS    5/5  
  scripts/help/doc.m ..................................... PASS    1/1  
  scripts/image/contrast.m ............................... PASS    1/1  
  scripts/image/imread.m .................................octave: magick/semaphore.c:525: LockSemaphoreInfo: Assertion `semaphore_info != (SemaphoreInfo *) ((void *)0)' failed.
panic: Aborted -- stopping myself...
make[2]: *** [check] Aborted
make[2]: Leaving directory `/tools/octave/octave-3.2.3/test'
make[1]: *** [check] Error 2
make[1]: Leaving directory `/tools/octave/octave-3.2.3'
make: *** [check] Error 2


Do you know what is the cause of this ?
Attached I send you the log files of make check and of make.

3) Final question: does it still make sense to work with the fixed package ? To my understanding it will not be ported to 3.4.* versions of octave.

Thank you,
Kind Regards
Dario


_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave



_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: octave and 'fixed' package: some issues

Jordi Gutiérrez Hermoso-2
On 15 September 2011 02:17, Dario Cardini <[hidden email]> wrote:
> I have also bulit the octave 3.4.2 locally, but then I discovered
> that the 'fixed' package is not supported with this version of
> octave.

Hm. I don't think it's so difficult to port it to Octave 3.4. It looks
like it just needs to accomodate to API changes in Octave 3.4. I could
do it.

I'll look into it this weekend.

- Jordi G. H.
_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: octave and 'fixed' package: some issues

Csega
Hi Jordi,

did you managed to make the changes on the fixed package to accomodate it to the Octave 3.4 API? Because I don't see it on the packages list on Octave-Forge. Was there problems with it or you hadn't had the time to do it? Because if the time lacks, I'd try to do it.

Cheers!
Csega
Reply | Threaded
Open this post in threaded view
|

Re: octave and 'fixed' package: some issues

Jordi Gutiérrez Hermoso-2
On 21 February 2012 13:43, Csega <[hidden email]> wrote:
> did you managed to make the changes on the fixed package to accomodate it to
> the Octave 3.4 API? Because I don't see it on the packages list on
> Octave-Forge. Was there problems with it or you hadn't had the time to do
> it? Because if the time lacks, I'd try to do it.

Sorry, I did start that work, and it looks like jwe finished it. I'll
push the patch later to svn in SourceForge, probably tomorrow.

- Jordi G. H.
_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave
Reply | Threaded
Open this post in threaded view
|

Re: octave and 'fixed' package: some issues

Csega
Thank you very much! Could you tell me, whether there is a different api for Octave 3.6? Or is it compatible with the Octave 3.4 version (at least for this package)?

Cheers!
Csega

2012/2/21 Jordi Gutiérrez Hermoso-2 [via Octave] <[hidden email]>
On 21 February 2012 13:43, Csega <[hidden email]> wrote:
> did you managed to make the changes on the fixed package to accomodate it to
> the Octave 3.4 API? Because I don't see it on the packages list on
> Octave-Forge. Was there problems with it or you hadn't had the time to do
> it? Because if the time lacks, I'd try to do it.

Sorry, I did start that work, and it looks like jwe finished it. I'll
push the patch later to svn in SourceForge, probably tomorrow.

- Jordi G. H.
_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave



If you reply to this email, your message will be added to the discussion below:
http://octave.1599824.n4.nabble.com/octave-and-fixed-package-some-issues-tp3814741p4408500.html
To unsubscribe from octave and 'fixed' package: some issues, click here.
NAML

Reply | Threaded
Open this post in threaded view
|

Re: octave and 'fixed' package: some issues

jesmitty
In reply to this post by Jordi Gutiérrez Hermoso-2
I have been trying to install the fixed point package in qtOctave for some time. I get the following error no matter what version of the fixed point package I try to install. This is on an ubuntu based machine. qtOctave is using version 3.2.4 of octave. Any help would be appreciated as I have no idea where to go from here. Perhaps I should be using another version of octave?

Thanks in advance for your help.

__________________________________________________

>>> pkg install /home/xcadmin/Downloads/fixed-0.7.8.tar.gz
In file included from fixedColVector.cc:36:
fixedMatrix.h:49: error: conflicting declaration âtypedef class FixedPoint (*
 f_f_Mapper)(class FixedPoint)â
/usr/local/include/octave-3.2.4/octave/mx-defs.h:125: error: âf_f_Mapperâ h
as a previous declaration as âtypedef float (* f_f_Mapper)(float)â
In file included from fixedColVector.cc:37:
fixedRowVector.h:43: error: conflicting declaration âtypedef class FixedPoint
 (* f_f_Mapper)(class FixedPoint)â
/usr/local/include/octave-3.2.4/octave/mx-defs.h:125: error: âf_f_Mapperâ h
as a previous declaration as âtypedef float (* f_f_Mapper)(float)â
In file included from fixedColVector.cc:38:
fixedColVector.h:43: error: conflicting declaration âtypedef class FixedPoint
 (* f_f_Mapper)(class FixedPoint)â
/usr/local/include/octave-3.2.4/octave/mx-defs.h:125: error: âf_f_Mapperâ h
as a previous declaration as âtypedef float (* f_f_Mapper)(float)â
fixedColVector.cc: In member function âFixedColumnVector& FixedColumnVector::
apply(float (*)(float))â:
fixedColVector.cc:474: error: cannot convert âFixedPointâ to âfloatâ in
 argument passing
make: *** [fixedColVector.o] Error 1
'make' returned the following error: make: Entering directory `/tmp/oct-uJwig8/
fixed-0.7.8/src'
Depending fixed.cc
rm -f fixed.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE fixed.cc | /bin/
sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,fixed\.o,pic/& & fixed.d,g' > fixed.d-t
&& mv fixed.d-t fixed.d
Creating fixedversion.h
Depending fixed-var.cc
rm -f fixed-var.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE fixed-var.cc | /
bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,fixed-var\.o,pic/& & fixed-var.d,g'
> fixed-var.d-t && mv fixed-var.d-t fixed-var.d
Depending op-fcm-fcm.cc
rm -f op-fcm-fcm.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE op-fcm-fcm.cc |
/bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,op-fcm-fcm\.o,pic/& & op-fcm-fcm.d,
g' > op-fcm-fcm.d-t && mv op-fcm-fcm.d-t op-fcm-fcm.d
Depending op-fcm-fcs.cc
rm -f op-fcm-fcs.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE op-fcm-fcs.cc |
/bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,op-fcm-fcs\.o,pic/& & op-fcm-fcs.d,
g' > op-fcm-fcs.d-t && mv op-fcm-fcs.d-t op-fcm-fcs.d
Depending op-fcs-fcm.cc
rm -f op-fcs-fcm.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE op-fcs-fcm.cc |
/bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,op-fcs-fcm\.o,pic/& & op-fcs-fcm.d,
g' > op-fcs-fcm.d-t && mv op-fcs-fcm.d-t op-fcs-fcm.d
Depending op-fcs-fcs.cc
rm -f op-fcs-fcs.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE op-fcs-fcs.cc |
/bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,op-fcs-fcs\.o,pic/& & op-fcs-fcs.d,
g' > op-fcs-fcs.d-t && mv op-fcs-fcs.d-t op-fcs-fcs.d
Depending op-fcm-fm.cc
rm -f op-fcm-fm.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE op-fcm-fm.cc | /
bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,op-fcm-fm\.o,pic/& & op-fcm-fm.d,g'
> op-fcm-fm.d-t && mv op-fcm-fm.d-t op-fcm-fm.d
Depending op-fcm-fs.cc
rm -f op-fcm-fs.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE op-fcm-fs.cc | /
bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,op-fcm-fs\.o,pic/& & op-fcm-fs.d,g'
> op-fcm-fs.d-t && mv op-fcm-fs.d-t op-fcm-fs.d
Depending op-fcs-fm.cc
rm -f op-fcs-fm.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE op-fcs-fm.cc | /
bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,op-fcs-fm\.o,pic/& & op-fcs-fm.d,g'
> op-fcs-fm.d-t && mv op-fcs-fm.d-t op-fcs-fm.d
Depending op-fcs-fs.cc
rm -f op-fcs-fs.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE op-fcs-fs.cc | /
bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,op-fcs-fs\.o,pic/& & op-fcs-fs.d,g'
> op-fcs-fs.d-t && mv op-fcs-fs.d-t op-fcs-fs.d
Depending op-fm-fcm.cc
rm -f op-fm-fcm.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE op-fm-fcm.cc | /
bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,op-fm-fcm\.o,pic/& & op-fm-fcm.d,g'
> op-fm-fcm.d-t && mv op-fm-fcm.d-t op-fm-fcm.d
Depending op-fm-fcs.cc
rm -f op-fm-fcs.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE op-fm-fcs.cc | /
bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,op-fm-fcs\.o,pic/& & op-fm-fcs.d,g'
> op-fm-fcs.d-t && mv op-fm-fcs.d-t op-fm-fcs.d
Depending op-fs-fcm.cc
rm -f op-fs-fcm.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE op-fs-fcm.cc | /
bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,op-fs-fcm\.o,pic/& & op-fs-fcm.d,g'
> op-fs-fcm.d-t && mv op-fs-fcm.d-t op-fs-fcm.d
Depending op-fs-fcs.cc
rm -f op-fs-fcs.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE op-fs-fcs.cc | /
bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,op-fs-fcs\.o,pic/& & op-fs-fcs.d,g'
> op-fs-fcs.d-t && mv op-fs-fcs.d-t op-fs-fcs.d
Depending op-fm-fm.cc
rm -f op-fm-fm.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE op-fm-fm.cc | /b
in/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,op-fm-fm\.o,pic/& & op-fm-fm.d,g' > o
p-fm-fm.d-t && mv op-fm-fm.d-t op-fm-fm.d
Depending op-fm-fs.cc
rm -f op-fm-fs.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE op-fm-fs.cc | /b
in/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,op-fm-fs\.o,pic/& & op-fm-fs.d,g' > o
p-fm-fs.d-t && mv op-fm-fs.d-t op-fm-fs.d
Depending op-fs-fm.cc
rm -f op-fs-fm.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE op-fs-fm.cc | /b
in/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,op-fs-fm\.o,pic/& & op-fs-fm.d,g' > o
p-fs-fm.d-t && mv op-fs-fm.d-t op-fs-fm.d
Depending op-fs-fs.cc
rm -f op-fs-fs.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE op-fs-fs.cc | /b
in/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,op-fs-fs\.o,pic/& & op-fs-fs.d,g' > o
p-fs-fs.d-t && mv op-fs-fs.d-t op-fs-fs.d
Depending ov-fixed-cx-mat.cc
rm -f ov-fixed-cx-mat.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE ov-fixed-cx-mat.
cc | /bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,ov-fixed-cx-mat\.o,pic/& & ov-
fixed-cx-mat.d,g' > ov-fixed-cx-mat.d-t && mv ov-fixed-cx-mat.d-t ov-fixed-cx-m
at.d
Depending ov-fixed-complex.cc
rm -f ov-fixed-complex.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE ov-fixed-complex
.cc | /bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,ov-fixed-complex\.o,pic/& & o
v-fixed-complex.d,g' > ov-fixed-complex.d-t && mv ov-fixed-complex.d-t ov-fixed
-complex.d
Depending fixedCNDArray.cc
rm -f fixedCNDArray.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE fixedCNDArray.cc
 | /bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,fixedCNDArray\.o,pic/& & fixedCN
DArray.d,g' > fixedCNDArray.d-t && mv fixedCNDArray.d-t fixedCNDArray.d
Depending fixedNDArray.cc
rm -f fixedNDArray.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE fixedNDArray.cc
| /bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,fixedNDArray\.o,pic/& & fixedNDAr
ray.d,g' > fixedNDArray.d-t && mv fixedNDArray.d-t fixedNDArray.d
Depending ov-fixed-mat.cc
rm -f ov-fixed-mat.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE ov-fixed-mat.cc
| /bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,ov-fixed-mat\.o,pic/& & ov-fixed-
mat.d,g' > ov-fixed-mat.d-t && mv ov-fixed-mat.d-t ov-fixed-mat.d
Depending ov-fixed.cc
rm -f ov-fixed.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE ov-fixed.cc | /b
in/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,ov-fixed\.o,pic/& & ov-fixed.d,g' > o
v-fixed.d-t && mv ov-fixed.d-t ov-fixed.d
Depending fixed-conv.cc
rm -f fixed-conv.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE fixed-conv.cc |
/bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,fixed-conv\.o,pic/& & fixed-conv.d,
g' > fixed-conv.d-t && mv fixed-conv.d-t fixed-conv.d
Depending Array-f.cc
rm -f Array-f.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE Array-f.cc | /bi
n/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,Array-f\.o,pic/& & Array-f.d,g' > Arra
y-f.d-t && mv Array-f.d-t Array-f.d
Depending fixedCMatrix.cc
rm -f fixedCMatrix.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE fixedCMatrix.cc
| /bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,fixedCMatrix\.o,pic/& & fixedCMat
rix.d,g' > fixedCMatrix.d-t && mv fixedCMatrix.d-t fixedCMatrix.d
Depending fixedCRowVector.cc
rm -f fixedCRowVector.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE fixedCRowVector.
cc | /bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,fixedCRowVector\.o,pic/& & fix
edCRowVector.d,g' > fixedCRowVector.d-t && mv fixedCRowVector.d-t fixedCRowVect
or.d
Depending fixedCColVector.cc
rm -f fixedCColVector.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE fixedCColVector.
cc | /bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,fixedCColVector\.o,pic/& & fix
edCColVector.d,g' > fixedCColVector.d-t && mv fixedCColVector.d-t fixedCColVect
or.d
Depending fixedComplex.cc
rm -f fixedComplex.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE fixedComplex.cc
| /bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,fixedComplex\.o,pic/& & fixedComp
lex.d,g' > fixedComplex.d-t && mv fixedComplex.d-t fixedComplex.d
Depending fixedMatrix.cc
rm -f fixedMatrix.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE fixedMatrix.cc |
 /bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,fixedMatrix\.o,pic/& & fixedMatrix
.d,g' > fixedMatrix.d-t && mv fixedMatrix.d-t fixedMatrix.d
Depending fixedRowVector.cc
rm -f fixedRowVector.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE fixedRowVector.c
c | /bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,fixedRowVector\.o,pic/& & fixed
RowVector.d,g' > fixedRowVector.d-t && mv fixedRowVector.d-t fixedRowVector.d
Depending fixedColVector.cc
rm -f fixedColVector.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE fixedColVector.c
c | /bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,fixedColVector\.o,pic/& & fixed
ColVector.d,g' > fixedColVector.d-t && mv fixedColVector.d-t fixedColVector.d
Depending int/fixed.cc
rm -f int/fixed.d
g++ -M -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.4/octa
ve -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE int/fixed.cc | /
bin/sed -e 's,^[^:]*/\(.*\.o\):,:,' -e 's,int/fixed\.o,pic/& & int/fixed.d,g'
> int/fixed.d-t && mv int/fixed.d-t int/fixed.d
make: Leaving directory `/tmp/oct-uJwig8/fixed-0.7.8/src'
make: Entering directory `/tmp/oct-uJwig8/fixed-0.7.8/src'
Compiling fixed-int.o from int/fixed.cc
g++ -c -fPIC -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.
4/octave -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE int/fixed.
cc -o int/fixed.o
Compiling fixedColVector.o
g++ -c -fPIC -I/usr/local/include/octave-3.2.4 -I/usr/local/include/octave-3.2.
4/octave -I/usr/local/include -g -O2 -DHAVE_OCTAVE_32 -DOCTAVE_FORGE fixedColVe
ctor.cc -o fixedColVector.o
make: Leaving directory `/tmp/oct-uJwig8/fixed-0.7.8/src'
>>>error: called from `pkg>configure_make' in file /usr/local/share/octave/3.2.
4/m/pkg/pkg.m near line 1253, column 2
error: called from:
error:   /usr/local/share/octave/3.2.4/m/pkg/pkg.m at line 714, column 5
error:   /usr/local/share/octave/3.2.4/m/pkg/pkg.m at line 287, column 7
Reply | Threaded
Open this post in threaded view
|

Re: octave and 'fixed' package: some issues

Jordi Gutiérrez Hermoso-2
On 23 February 2012 13:47, jesmitty <[hidden email]> wrote:
> I have been trying to install the fixed point package in qtOctave for some
> time. I get the following error no matter what version of the fixed point
> package I try to install.

The fixed package has been abandoned for some time. I'm trying to
revive it. If it matters to you, either contribute with some code or
some money for me to fix it.

I committed yesterday to Octave-Forge svn a change due to jwe that
makes it compile again, so at least it compiles again, but it still
doesn't quite work. The last bit should be simple, but since I don't
use this package, I'm not personally motivated to fix it.

Who fixes the fixed package? ;-)

- Jordi G. H.
_______________________________________________
Help-octave mailing list
[hidden email]
https://mailman.cae.wisc.edu/listinfo/help-octave