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