Hello

Thank you for Michael

Regards

--- Michael Goffioul <[EMAIL PROTECTED]> wrote:

> On Thu, Apr 10, 2008 at 2:01 AM, Tatsuro MATSUOKA <[EMAIL PROTECTED]> wrote:
> > Hello
> >
> >  I have complete misled the matter yesterday.
> >  I found it was very easy this morning.
> >  I would like to cry how silly I was !!!!!!! :-(
> >
> >  BTW: The following Patch is OK for src/Makefile for mingw/cygwin.
> >
> >  *** Makefile.org        Thu Apr 10 08:28:11 2008
> >  --- Makefile    Thu Apr 10 08:31:30 2008
> >  ***************
> >  *** 4,14 ****
> >  --- 4,17 ----
> >   FIXEDTARGET = fixed.oct
> >
> >   DLLDEF =
> >  + ADD_FLAGS =
> >   ifneq (,$(findstring cygwin,$(canonical_host_type)))
> >      DLLDEF = -DFIXED_DLL
> >  +    ADD_FLAGS = -Wl,--out-implib=libfixed.a
> >   endif
> >   ifneq (,$(findstring mingw,$(canonical_host_type)))
> >      DLLDEF = -DFIXED_DLL
> >  +    ADD_FLAGS = -Wl,--out-implib=libfixed.a
> >   endif
> >   ifneq (,$(findstring msdosmsvc,$(canonical_host_type)))
> >      DLLDEF = -DFIXED_DLL
> >
> >
> >  **************************
> >  I have confirmed
> >
> >  cd main/fixed/src
> >  ./autogen.sh
> >  ./configure
> >  make
> >  cd ../examples
> >  make
> >  PATH=$PATH:../src
> >  octave
> >  addpath ("../src")
> >  a = ffft(fixed(6,4,32*randn(64,1)))
> >
> >  in cygwin/mingw.
> >
> >  PATH to where fixed.oct is required because it plays both role as an oct 
> > and a dll file.)
> >  So
> >  PATH=$PATH:../src
> >  is addded.
> >
> >  I think we need to add path by
> >  putenv('PATH', sprintf("\'%s\':***********", getenv('PATH')))
> >
> >  *********** is a PATH where fixed.oct is placed in octaverc something like 
> > that for windows
> >  plataforms.
> >
> >  Hi,Micael!  Do you have a any good idea?
> 
> You don't need this in a normal install. When calling "fixed" from
> octave prompt,
> octave will find and load fixed.oct as it would with any other
> oct-file. When calling
> "ffft" from octave prompt, octave will find and load ffft.oct and
> resolve directly the
> fixed.oct dependency as fixed.oct is already loaded in memory. So the only
> requirement is that octave loads fixed.oct before ffft.oct. In
> practice this will
> always be the case, because you need a "fixed" object to pass as argument
> to ffft.
> 
> Of course you could complain that something like:
> 
> ffft([])
> 
> won't work, because fixed.oct before. But that's not suppose to work anyway...
> And this kind of dependency will exists on all platforms, so it's not a
> Windows-only problem.
> 
> Michael.
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
> Don't miss this year's exciting event. There's still time to save $100. 
> Use priority code J8TL2D2. 
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> _______________________________________________
> Octave-dev mailing list
> Octave-dev@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/octave-dev
> 


--------------------------------------
GANBARE! NIPPON! Win your ticket to Olympic Games 2008.
http://pr.mail.yahoo.co.jp/ganbare-nippon/

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Octave-dev mailing list
Octave-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/octave-dev

Reply via email to