This list is closed, nobody may subscribe to it.
2000 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(14) |
Nov
(10) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
|
Feb
(4) |
Mar
|
Apr
(3) |
May
(13) |
Jun
(2) |
Jul
(7) |
Aug
|
Sep
(2) |
Oct
(5) |
Nov
(8) |
Dec
|
2002 |
Jan
|
Feb
|
Mar
(19) |
Apr
(8) |
May
(8) |
Jun
(8) |
Jul
(4) |
Aug
(8) |
Sep
(19) |
Oct
(13) |
Nov
(37) |
Dec
(2) |
2003 |
Jan
(7) |
Feb
(23) |
Mar
(16) |
Apr
(4) |
May
(18) |
Jun
(9) |
Jul
(7) |
Aug
(6) |
Sep
(7) |
Oct
|
Nov
(39) |
Dec
(57) |
2004 |
Jan
(21) |
Feb
(15) |
Mar
(17) |
Apr
(9) |
May
(17) |
Jun
(65) |
Jul
(33) |
Aug
(48) |
Sep
(93) |
Oct
(35) |
Nov
(18) |
Dec
(4) |
2005 |
Jan
(20) |
Feb
(59) |
Mar
(17) |
Apr
(59) |
May
(77) |
Jun
(32) |
Jul
(34) |
Aug
(8) |
Sep
(34) |
Oct
(26) |
Nov
(65) |
Dec
(66) |
2006 |
Jan
(45) |
Feb
(37) |
Mar
(50) |
Apr
(32) |
May
(48) |
Jun
(42) |
Jul
(12) |
Aug
(53) |
Sep
(51) |
Oct
(79) |
Nov
(46) |
Dec
(25) |
2007 |
Jan
(120) |
Feb
(78) |
Mar
(45) |
Apr
(91) |
May
(155) |
Jun
(66) |
Jul
(96) |
Aug
(110) |
Sep
(145) |
Oct
(189) |
Nov
(68) |
Dec
(160) |
2008 |
Jan
(163) |
Feb
(212) |
Mar
(209) |
Apr
(157) |
May
(216) |
Jun
(120) |
Jul
(80) |
Aug
(83) |
Sep
(98) |
Oct
(120) |
Nov
(80) |
Dec
(129) |
2009 |
Jan
(45) |
Feb
(80) |
Mar
(174) |
Apr
(142) |
May
(133) |
Jun
(191) |
Jul
(183) |
Aug
(138) |
Sep
(77) |
Oct
(141) |
Nov
(209) |
Dec
(131) |
2010 |
Jan
(85) |
Feb
(213) |
Mar
(245) |
Apr
(222) |
May
(168) |
Jun
(82) |
Jul
(50) |
Aug
(144) |
Sep
(92) |
Oct
(80) |
Nov
(64) |
Dec
(78) |
2011 |
Jan
(58) |
Feb
(98) |
Mar
(112) |
Apr
(98) |
May
(64) |
Jun
(150) |
Jul
(126) |
Aug
(59) |
Sep
(271) |
Oct
(154) |
Nov
(321) |
Dec
(183) |
2012 |
Jan
(146) |
Feb
(217) |
Mar
(426) |
Apr
(208) |
May
(206) |
Jun
(230) |
Jul
(158) |
Aug
(170) |
Sep
(237) |
Oct
(260) |
Nov
(178) |
Dec
|
From: Michael C. <mic...@ua...> - 2005-05-19 15:50:10
|
Hello all, I'm trying to use print to create some .eps files. It's no longer working: octave:1> plot(rand(3,1)) octave:2> print("test.eps","-depsc2") warning: in fopen near line 55, column 3: warning: fopen: default open mode is now binary error: plot: can only plot in 2 or 3 dimensions error: plot: can only plot in 2 or 3 dimensions error: called from `print' in file `/usr/share/octave/2.1.69/site/m/octave-forge/plot/print.m' I guess that print.m needs some updating, if anyone knows what needs to be done. Thanks, M. |
From: Tom H. <to...@ku...> - 2005-05-15 21:24:56
|
fread with 'char' returns a column array; eventually this got passed to strtok. In strtok, there's a skip = find(idx != 1:length(idx)) which failed because 1) there were multiple instances of the delimiter, and 2) idx is a column and the : is a row. For example, in matlab: >> s = 'abca'; >> strtok(s, 'a') ans = bc >> strtok(s', 'a') ans = b c In octave: octave:1> s = 'abca'; octave:2> strtok(s, 'a') ans = bc octave:3> strtok(s', 'a') error: mx_el_ne: nonconformant arguments (op1 is 2x1, op2 is 1x2) One way to fix this is: --- #strtok.m 2005-05-15 16:18:02.000000000 -0400 +++ strtok.m 2005-05-15 16:47:53.000000000 -0400 @@ -57,6 +57,7 @@ tok = str; rem = ""; else + idx = reshape(idx, [1 length(idx)]); skip = find(idx != 1:length(idx)); # find first non-leading delimiter if isempty(skip) tok = str(idx(length(idx))+1:length(str)); -- Dr. Tom Holroyd "A man of genius makes no mistakes. His errors are volitional and are the portals of discovery." -- James Joyce |
From: David B. <Dav...@mo...> - 2005-05-13 12:29:26
|
Nicolau Werneck wrote: >hi folks >perhaps no quite the right list, but I'm using octave 2.1 in debian >sid, and i'm getting the following error whe I try to invert a matrix > >octave:1> inv([4 2; 7 6]) >panic: Illegal instruction -- stopping myself... >attempting to save variables to `octave-core'... >save to `octave-core' complete >Illegal instruction > >any ideas? :( > > Try running ldd on octave. What blas/lapack libraries is it lnked to? I have a hunch that it is linking to a P4 version of ATLAS and you have an AMD or a P3, that doesn't implement SSE2.... Regards David -- David Bateman Dav...@mo... Motorola Labs - Paris +33 1 69 35 48 04 (Ph) Parc Les Algorithmes, Commune de St Aubin +33 1 69 35 77 01 (Fax) 91193 Gif-Sur-Yvette FRANCE The information contained in this communication has been classified as: [x] General Business Information [ ] Motorola Internal Use Only [ ] Motorola Confidential Proprietary |
From: Doug S. <da...@sy...> - 2005-05-13 12:05:45
|
Nicolau Werneck wrote: >hi folks >perhaps no quite the right list, but I'm using octave 2.1 in debian >sid, and i'm getting the following error whe I try to invert a matrix > >octave:1> inv([4 2; 7 6]) >panic: Illegal instruction -- stopping myself... >attempting to save variables to `octave-core'... >save to `octave-core' complete >Illegal instruction > >any ideas? :( > > works here on 2.1.42 >> inv([4 2; 7 6]) ans = 0.600000000000000 -0.200000000000000 -0.700000000000000 0.400000000000000 >> |
From: Nicolau W. <nwe...@gm...> - 2005-05-13 12:00:11
|
hi folks perhaps no quite the right list, but I'm using octave 2.1 in debian sid, and i'm getting the following error whe I try to invert a matrix octave:1> inv([4 2; 7 6]) panic: Illegal instruction -- stopping myself... attempting to save variables to `octave-core'... save to `octave-core' complete Illegal instruction any ideas? :( --=20 Nicolau Werneck <nwe...@ce...> 9F99 25AB E47E 8724 2F71 http://cefala.org/~nwerneck EA40 DC23 42CE 6B76 B07F |
From: R S A. M. <rsa...@sa...> - 2005-05-12 02:25:01
|
Hello: I am trying to build octave-forge-2004.11.16 on Slackware 10.1. I have found that ./configure recognizes all required libraries properly only when I have tetex-2.0.2 installed on the system. I removed tetex-2.0.2 and installed tetex-3.0 which is the latest version. After this, if I try ./configure, it is giving several error messages. How to correct this? Can we not make ./configure work with tetex-3.0? Thanks for your help. Anand |
From: Andy A. <ad...@nc...> - 2005-05-12 01:39:15
|
I've made a change to the CVS to support this. Note, however, that s= struct() only works in newer versions of octave (works in 2.9.2 and not in 2.1.42 - I don't have others lying around to test) setfields now reads: function s = setfields(s,varargin) if nargin == 0 s= struct; % doesn't work on older versions of octave elseif rem(nargin,2) != 1, error('setfields: expected struct, key1, val1, key2, val2, ...\n') ; endif for i=1:2:nargin-1 if ! isstr(varargin{i}) , error('setfields: called with non-string key') ; else eval( ['s.',varargin{i},'=varargin{i+1};'] ) ; end end end >> Ben Barrowes wrote: OK. I encountered this because optimset.m has the line 45: opt = setfields (); which caused the original setfields.m: function s = setfields(s,varargin) if rem(nargin,2) != 1, error('setfields: called with odd number of arguments\n') ; endif to complain. nargin==0 should be a valid call to setfields, so maybe some easy fix would be: function s = setfields(s,varargin) if nargin>0 if rem(nargin,2) != 1, error('setfields: called with even number of arguments\n') ; endif else s=struct; end |
From: Ben B. <bar...@al...> - 2005-05-11 15:20:51
|
OK. I encountered this because optimset.m has the line 45: opt = setfields (); which caused the original setfields.m: function s = setfields(s,varargin) if rem(nargin,2) != 1, error('setfields: called with odd number of arguments\n') ; endif to complain. nargin==0 should be a valid call to setfields, so maybe some easy fix would be: function s = setfields(s,varargin) if nargin>0 if rem(nargin,2) != 1, error('setfields: called with even number of arguments\n') ; endif else s=struct; end Andy Adler wrote: >Note that this is just a documentation bug. The first >parameter is the struct, so the code is correct. > >Ben Barrowes wrote: > >Downloaded octave-forge-2004.11.16.tar.gz on May 6th. setfields.m in >main/struct of my build trunk has this bug. > >Ben > >Andy Adler wrote: > > > >>The current version does not have this message. >>What version of octave-forge do you have? >> >>Andy >> >> > > > -- -------------------- Benjamin E. Barrowes ------------------- Los Alamos National Laboratory bar...@al... Biophysics Group P-21, MS-D454 Phone:(505)606-0105 Los Alamos, NM 87544 FAX:(270)294-1268 ------------------------------------------------------------- |
From: Andy A. <ad...@nc...> - 2005-05-11 14:56:05
|
Note that this is just a documentation bug. The first parameter is the struct, so the code is correct. Ben Barrowes wrote: Downloaded octave-forge-2004.11.16.tar.gz on May 6th. setfields.m in main/struct of my build trunk has this bug. Ben Andy Adler wrote: >The current version does not have this message. >What version of octave-forge do you have? > >Andy |
From: Ben B. <bar...@al...> - 2005-05-11 12:51:42
|
Downloaded octave-forge-2004.11.16.tar.gz on May 6th. setfields.m in main/struct of my build trunk has this bug. Ben Andy Adler wrote: >The current version does not have this message. >What version of octave-forge do you have? > >Andy > > -- -------------------- Benjamin E. Barrowes ------------------- Los Alamos National Laboratory bar...@al... Biophysics Group P-21, MS-D454 Phone:(505)606-0105 Los Alamos, NM 87544 FAX:(270)294-1268 ------------------------------------------------------------- |
From: Andy A. <ad...@nc...> - 2005-05-10 22:58:01
|
The current version does not have this message. What version of octave-forge do you have? Andy |
From: Tom H. <to...@ku...> - 2005-05-10 22:05:47
|
Hmm. I posted isdir.m, because I couldn't find it on the octave-forge webpage. Turns out, isdir is in there, but it doesn't show up under "I" here: http://octave.sourceforge.net/index/index.html. -- Dr. Tom Holroyd "A man of genius makes no mistakes. His errors are volitional and are the portals of discovery." -- James Joyce |
From: Tom H. <to...@ku...> - 2005-05-10 19:39:50
|
Some matlab code I'm porting used isdir, so I wrote it. Add to the forge, please? -- Dr. Tom Holroyd "A man of genius makes no mistakes. His errors are volitional and are the portals of discovery." -- James Joyce |
From: Ben B. <bar...@al...> - 2005-05-10 18:45:16
|
fzero doesn't seem to pass varargin to feval. There are 6 places=20 including the function statement itself where varargin (function=20 statement) or varargin{:} (when using feval) is needed. I have tested=20 this modified fzero.m for varargin functionality and include it below. ## Copyright (C) 2004 =A3ukasz Bodzon, <lll...@o2...> ## ## This program is free software; you can redistribute it and/or modify ## it under the terms of the GNU General Public License as published by ## the Free Software Foundation; either version 2 of the License, or ## (at your option) any later version. ## ## This program is distributed in the hope that it will be useful, ## but WITHOUT ANY WARRANTY; without even the implied warranty of ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ## GNU General Public License for more details. ## ## You should have received a copy of the GNU General Public License ## along with this program; if not, write to the Free Software ## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 US= A ## ## REVISION HISTORY ## ## 2004-07-20, Piotr Krzyzanowski, <pio...@mi...>: ## Options parameter and fall back to fsolve if only scalar APPROX argume= nt ## supplied ## ## 2004-07-01, Lukasz Bodzon: ## Replaced f(a)*f(b) < 0 criterion by a more robust ## sign(f(a)) ~=3D sign(f(b)) ## ## 2004-06-18, Lukasz Bodzon: ## Original implementation of Brent's method of finding a zero of a scala= r ## function ## -*- texinfo -*- ## @deftypefn {Function File} {} [X, FX, INFO] =3D fzero (FCN, APPROX,=20 OPTIONS) ## ## Given FCN, the name of a function of the form `F (X)', and an initial ## approximation APPROX, `fzero' solves the scalar nonlinear equation=20 such that ## `F(X) =3D=3D 0'. Depending on APPROX, `fzero' uses different algorithm= s=20 to solve ## the problem: either the Brent's method or the Powell's method of=20 `fsolve'. ## ## @table @asis ## @item INPUT ARGUMENTS ## @end table ## ## @table @asis ## @item APPROX can be a vector with two components, ## @example ## A =3D APPROX(1) and B =3D APPROX(2), ## @end example ## which localizes the zero of F, that is, it is assumed that X lies=20 between A and ## B. If APPROX is a scalar, it is treated as an initial guess for X. ## ## If APPROX is a vector of length 2 and F takes different signs at A and= B, ## F(A)*F(B) < 0, then the Brent's zero finding algorithm [1] is used=20 with error ## tolerance criterion ## @example ## reltol*|X|+abstol (see OPTIONS). ## @end example ## This algorithm combines ## superlinear convergence (for sufficiently regular functions) with the ## robustness of bisection. ## ## Whether F has identical signs at A and B, or APPROX is a single=20 scalar value, ## then `fzero' falls back to another method and `fsolve(FCN, X0)' is=20 called, with ## the starting value X0 equal to (A+B)/2 or APPROX, respectively. Only=20 absolute ## residual tolerance, abstol, is used then, due to the limitations of=20 the `fsolve_options' ## function. See OPTIONS and `help fsolve' for details. ## ## @item OPTIONS is a structure, with the following fields: ## ## @table @asis ## @item 'abstol' - absolute (error for Brent's or residual for fsolve) ## tolerance. Default =3D 1e-6. ## ## @item 'reltol' - relative error tolerance (only Brent's method).=20 Default =3D 1e-6. ## ## @item 'prl' - print level, how much diagnostics to print. Default =3D = 0, no ## diagnostics output. ## @end table ## ## If OPTIONS argument is omitted, or a specific field is not present in = the ## OPTIONS structure, default values will be used. ## @end table ## ## @table @asis ## @item OUTPUT ARGUMENTS ## @end table ## ## @table @asis ## @item The computed approximation to the zero of FCN is returned in X.=20 FX is then equal ## to FCN(X). If the iteration converged, INFO =3D=3D 1. If Brent's metho= d=20 is used, ## and the function seems discontinuous, INFO is set to -5. If fsolve is=20 used, ## INFO is determined by its convergence. ## @end table ## ## @table @asis ## @item EXAMPLES ## @end table ## ## @example ## fzero('sin',[-2 1]) will use Brent's method to find the solution to ## sin(x) =3D 0 in the interval [-2, 1] ## @end example ## ## @example ## [x, fx, info] =3D fzero('sin',-2) will use fsolve to find a solution t= o ## sin(x)=3D0 near -2. ## @end example ## ## @example ## options.abstol =3D 1e-2; fzero('sin',-2, options) will use fsolve to ## find a solution to sin(x)=3D0 near -2 with the absolute tolerance 1e-2. ## @end example ## ## @table @asis ## @item REFERENCES ## [1] Brent, R. P. "Algorithms for minimization without derivatives"=20 (1971). ## @end table ## @end deftypefn ## @seealso{fsolve} function [Z, FZ, INFO] =3Dfzero(Func,bracket,options,varargin) if (nargin < 2) usage("[x, fx, info] =3D fzero(@fcn, [lo,hi]|start, options)"); endif if !isstr(Func) && !isa(Func,"function handle") && !isa(Func,"inline=20 function") error("fzero expects a function as the first argument"); endif bracket =3D bracket(:); if all(length(bracket)!=3D[1,2]) error("fzero expects an initial value or a range"); endif set_default_options =3D false; if (nargin >=3D 2) % check for the options if (nargin =3D=3D 2) set_default_options =3D true; options =3D []; else % nargin > 2 if ~isstruct(options) warning('Options incorrect. Setting default values.'); set_default_options =3D true; end end end if ~isfield(options,'abstol') options.abstol =3D 1e-6; end if ~isfield(options,'reltol') options.reltol =3D 1e-6; end % if ~isfield(options,'maxit') % options.maxit =3D 100; % end if ~isfield(options,'prl') options.prl =3D 0; % no diagnostics output end fcount =3D 0; % counts function evaluations if (length(bracket) > 1) a =3D bracket(1); b =3D bracket(2); use_brent =3D true; else b =3D bracket; use_brent =3D false; end if (use_brent) fa=3Dfeval(Func,a,varargin{:}); fcount=3Dfcount+1; fb=3Dfeval(Func,b,varargin{:}); fcount=3Dfcount+1; BOO=3Dtrue; tol=3Doptions.reltol*abs(b)+options.abstol; % check if one of the endpoints is the solution if (fa =3D=3D 0.0) BOO =3D false; c =3D b =3D a; fc =3D fb =3D fa; end if (fb =3D=3D 0.0) BOO =3D false; c =3D a =3D b; fc =3D fa =3D fb; end if ((sign(fa) =3D=3D sign(fb)) & BOO) warning ("fzero: equal signs at both ends of the interval.\n\ Using fsolve('%s',%g) instead", Func, 0.5*(a+b)); use_brent =3D false; b =3D 0.5*(a+b); endif end if (use_brent) % it is reasonable to call Brent's met= hod if options.prl > 0 fprintf(stderr,"=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D\n"); fprintf(stderr,"fzero: using Brent's method\n"); fprintf(stderr,"=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D\n"); end c=3Da; fc=3Dfa; d=3Db-a; e=3Dd; while (BOO =3D=3D true) % convergence check if (sign(fb) =3D=3D sign(fc)) % rename a, b, c and adjust=20 bounding interval c=3Da; fc=3Dfa; d=3Db-a; e=3Dd; endif, ## We are preventing overflow and division by zero ## while computing the new approximation by ## linear interpolation. ## After this step, we lose the chance for using ## inverse quadratic interpolation (a=3D=3Dc). if (abs(fc) < abs(fb)) a=3Db; b=3Dc; c=3Da; fa=3Dfb; fb=3Dfc; fc=3Dfa; endif, tol=3Doptions.reltol*abs(b)+options.abstol; m=3D0.5*(c-b); if options.prl > 0 fprintf(stderr,'fzero: [%d feval] X =3D %8.4e\n', fcount,= b ); if options.prl > 1 fprintf(stderr,'fzero: m =3D %8.4e e =3D %8.4e [tol =3D= =20 %8.4e]\n', m, e, tol); end end if (abs(m) > tol & fb !=3D 0) ## The second condition in following if-instruction ## prevents overflow and division by zero ## while computing the new approximation by ## inverse quadratic interpolation. if (abs(e) < tol | abs(fa) <=3D abs(fb)) d=3Dm; % bisection e=3Dm; else s=3Dfb/fa; if (a =3D=3D c) % attempt linear interpolatio= n p=3D2*m*s; % (the secant method) q=3D1-s; else % attempt inverse quadratic=20 interpolation q=3Dfa/fc; r=3Dfb/fc; p=3Ds*(2*m*q*(q-r)-(b-a)*(r-1)); q=3D(q-1)*(r-1)*(s-1); endif, if (p > 0) % fit signs q=3D-q; % to the sign of (c-b) else p=3D-p; endif, s=3De; e=3Dd; if (2*p < 3*m*q-abs(tol*q) & p < abs(0.5*s*q)) d=3Dp/q; % accept interpolation else % interpolation failed; d=3Dm; % take the bisection step e=3Dm; endif, endif, a=3Db; fa=3Dfb; if (abs(d) > tol) % the step we take is never=20 shorter b=3Db+d; % than tol else if (m > 0) % fit signs b=3Db+tol; % to the sign of (c-b) else b=3Db-tol; endif, endif, fb=3Dfeval(Func,b,varargin{:}); fcount=3Dfcount+1; else BOO=3Dfalse; endif, endwhile, Z=3Db; FZ =3D fb; if abs(FZ) > 100*tol % large value of the residual may=20 indicate a discontinuity point INFO =3D -5; else INFO =3D 1; end % % TODO: test if Z may be a singular point of F (ie F is=20 discontinuous at Z % Then return INFO =3D -5 % if (options.prl > 0 ) fprintf(stderr,"\nfzero: summary\n"); switch(INFO) case 1 MSG =3D "Solution converged within specified tolerance"; case -5 MSG =3D strcat("Probably a discontinuity/singularity poin= t=20 of F()\n encountered close to X =3D ", sprintf('%8.4e',Z),... ".\n Value of the residual at X, |F(X)| =3D ",... sprintf('%8.4e',abs(FZ)), ... ".\n Another possibility is that you use too large=20 tolerance parameters",... ".\n Currently TOL =3D ", sprintf('%8.4e', tol), ... ".\n Try fzero with smaller tolerance values"); otherwise MSG =3D "Something strange happened" endswitch fprintf(stderr,' %s.\n', MSG); fprintf(stderr,' %d function evaluations.\n', fcount); end else % fall back to fsolve if options.prl > 0 fprintf(stderr,"=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D\n"); fprintf(stderr,"fzero: using fsolve\n"); fprintf(stderr,"=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D\n"); end % check for zeros in APPROX fb=3Dfeval(Func,b,varargin{:}); fcount=3Dfcount+1; tol_save =3D fsolve_options('tolerance'); fsolve_options("tolerance",options.abstol); [Z, INFO, MSG] =3D fsolve(Func, b); fsolve_options('tolerance',tol_save); FZ =3D feval(Func,Z,varargin{:}); if options.prl > 0 fprintf(stderr,"\nfzero: summary\n"); fprintf(stderr,' %s.\n', MSG); end end endfunction; %!## usage and error testing %!## the Brent's method %!test %! options.abstol=3D0; %! assert (fzero('sin',[-1,2],options), 0) %!test %! options.abstol=3D0.01; %! options.reltol=3D1e-3; %! assert (abs(fzero('tan',[-0.5,1.41],options)), 0, 0.01) %!test %! options.abstol=3D1e-3; %! assert (abs(fzero('atan',[-(10^300),10^290],options)), 0, 1e-3) %!test %! testfun=3Dinline('(x-1)^3','x'); %! options.abstol=3D0; %! options.reltol=3Deps; %! assert (abs(fzero(testfun,[0,3],options)), 1, -eps) %!test %! testfun=3Dinline('x.^2-100','x'); %! options.abstol=3D1e-4; %! assert (abs(fzero(testfun,[-9,300],options)),10,1e-4) %!## `fsolve' %!test %! options.abstol=3D0.01; %! assert (abs(fzero('tan',-0.5,options)), 0, 0.01) %!test %! options.abstol=3D0; %! assert (fzero('sin',[0.5,1],options), 0) %! %!demo %! bracket=3D[-1,1.2]; %! [X,FX,MSG]=3Dfzero('tan',bracket) %!demo %! bracket=3D1; # `fsolve' will be used %! [X,FX,MSG]=3Dfzero('sin',bracket) %!demo %! bracket=3D[-1,2]; %! options.abstol=3D0; options.prl=3D1; %! X=3Dfzero('sin',bracket,options) %!demo %! bracket=3D[0.5,1]; %! options.abstol=3D0; options.reltol=3Deps; options.prl=3D1; %! fzero('sin',bracket,options) %!demo %! demofun=3Dinline('2*x.*exp(-4)+1 - 2*exp(-4*x)','x'); %! bracket=3D[0, 1]; %! options.abstol=3D1e-14; options.reltol=3Deps; options.prl=3D2; %! [X,FX]=3Dfzero(demofun,bracket,options) %!demo %! demofun=3Dinline('x^51','x'); %! bracket=3D[-12,10]; %! # too large tolerance parameters %! options.abstol=3D1; options.reltol=3D1; options.prl=3D1; %! [X,FX]=3Dfzero(demofun,bracket,options) %!demo %! # points of discontinuity inside the bracket %! demofun=3Dinline('0.5*(sign(x-1e-7)+sign(x+1e-7))','x'); %! bracket=3D[-5,7]; %! options.prl=3D1; %! [X,FX]=3Dfzero(demofun,bracket,options) %!demo %! demofun=3Dinline('2*x*exp(-x^2)','x'); %! bracket=3D1; %! options.abstol=3D1e-14; options.prl=3D2; %! [X,FX]=3Dfzero(demofun,bracket,options) %!demo %! demofun=3Dinline('2*x.*exp(-x.^2)','x'); %! bracket=3D[-10,1]; %! options.abstol=3D1e-14; options.prl=3D2; %! [X,FX]=3Dfzero(demofun,bracket,options) --=20 -------------------- Benjamin E. Barrowes ------------------- Los Alamos National Laboratory bar...@al... Biophysics Group P-21, MS-D454 Phone:(505)606-0105 Los Alamos, NM 87544 FAX:(270)294-1268 ------------------------------------------------------------- |
From: Ben B. <bar...@al...> - 2005-05-10 14:58:18
|
In setfields.m, the nargin check seems to be incorrect: if rem(nargin,2) != 1, error('setfields: called with odd number of arguments\n') ; endif Seems like the 1 should be a 0, or equivalently != should be == . Ben |
From: R S A. M. <rsa...@sa...> - 2005-05-05 12:05:08
|
Paul Kienzle wrote: > The texi functions seem to be leaving a conftest directory lying > around, or maybe it is dvips. Anyone else experience this? > > - Paul > > On Apr 29, 2005, at 11:17 PM, R S Ananda Murthy wrote: > >> Hello: >> >> I am trying to compile octave-forge-2004.11.16 on a Slackware 10.1 >> system. When I do ./configure --prefix=/usr >> --build=i486-slackware-linux I got the following log: >> >> This file contains any messages produced by compilers while >> running configure, to aid debugging if configure makes a mistake. >> >> It was created by configure, which was >> generated by GNU Autoconf 2.59. Invocation command line was >> >> $ ./configure --prefix=/usr --build=i486-slackware-linux >> > ... > >> configure:4643: checking for swap_8_bytes >> configure:4653: mkoctfile -c conftest.cc >> conftest.cc: In function `int main()': >> conftest.cc:5: error: `swap_8_bytes' undeclared (first use this >> function) >> conftest.cc:5: error: (Each undeclared identifier is reported only >> once for >> each function it appears in.) >> configure:4656: $? = 1 >> configure:4662: result: no >> configure:4669: checking for op_uplus >> configure:4678: mkoctfile -c conftest.cc >> configure:4681: $? = 0 >> configure:4683: result: yes >> configure:4696: checking for makeinfo >> configure:4712: found /usr/bin/makeinfo >> configure:4722: result: makeinfo >> configure:4731: checking for makeinfo --no-split >> configure:4734: makeinfo --no-split conftest.texi >> configure:4737: $? = 0 >> configure:4740: result: yes >> configure:4751: checking for texi2dvi >> configure:4767: found /usr/bin/texi2dvi >> configure:4777: result: texi2dvi >> configure:4789: checking that texi2dvi runs >> configure:4792: texi2dvi conftest.texi > /dev/null >> /usr/bin/texi2dvi: texinfo.tex appears to be broken, quitting. >> configure:4795: $? = 1 >> configure:4816: result: no >> configure:4824: checking for texi2html >> configure:4840: found /usr/share/texmf/bin/texi2html >> configure:4850: result: texi2html >> configure:4860: checking for texi2html --clean >> configure:4863: texi2html -split_chapter -number conftest.texi >> ** empty document >> configure:4866: $? = 0 >> configure:4869: result: yes >> configure:4880: checking for dvipdf >> configure:4896: found /usr/bin/dvipdf >> configure:4906: result: dvipdf >> configure:4916: checking for dvips >> configure:4932: found /usr/share/texmf/bin/dvips >> configure:4942: result: dvips >> configure:4998: checking IEEE 754 compliance >> configure:5017: gcc -o conftest conftest.c >> /usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486- >> slackware-linux/bin/ld: cannot open output file conftest: Is a >> directory >> collect2: ld returned 1 exit status >> > > ... > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: NEC IT Guy Games. > Get your fingers limbered up and give it your best shot. 4 great > events, 4 > opportunities to win big! Highest score wins.NEC IT Guy Games. Play to > win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20 > _______________________________________________ > Octave-dev mailing list > Oct...@li... > https://lists.sourceforge.net/lists/listinfo/octave-dev > Hello: I removed the latest tetex-3.0 package and reinstalled tetex-2.0.2 which comes with Slackware 10.1. After this, when I run ./configure --prefix=/usr --build=i486-slackware-linux, it recognized all the libraries properly in the end. So, I suspect something wrong with the latest package. What could it be? The log file when I configured with tetex-2.0.2 is attached. Anand |
From: Paul K. <pki...@us...> - 2005-05-04 23:40:40
|
The texi functions seem to be leaving a conftest directory lying around, or maybe it is dvips. Anyone else experience this? - Paul On Apr 29, 2005, at 11:17 PM, R S Ananda Murthy wrote: > Hello: > > I am trying to compile octave-forge-2004.11.16 on a Slackware 10.1 > system. When I do ./configure --prefix=/usr > --build=i486-slackware-linux I got the following log: > > This file contains any messages produced by compilers while > running configure, to aid debugging if configure makes a mistake. > > It was created by configure, which was > generated by GNU Autoconf 2.59. Invocation command line was > > $ ./configure --prefix=/usr --build=i486-slackware-linux > ... > configure:4643: checking for swap_8_bytes > configure:4653: mkoctfile -c conftest.cc > conftest.cc: In function `int main()': > conftest.cc:5: error: `swap_8_bytes' undeclared (first use this > function) > conftest.cc:5: error: (Each undeclared identifier is reported only > once for > each function it appears in.) > configure:4656: $? = 1 > configure:4662: result: no > configure:4669: checking for op_uplus > configure:4678: mkoctfile -c conftest.cc > configure:4681: $? = 0 > configure:4683: result: yes > configure:4696: checking for makeinfo > configure:4712: found /usr/bin/makeinfo > configure:4722: result: makeinfo > configure:4731: checking for makeinfo --no-split > configure:4734: makeinfo --no-split conftest.texi > configure:4737: $? = 0 > configure:4740: result: yes > configure:4751: checking for texi2dvi > configure:4767: found /usr/bin/texi2dvi > configure:4777: result: texi2dvi > configure:4789: checking that texi2dvi runs > configure:4792: texi2dvi conftest.texi > /dev/null > /usr/bin/texi2dvi: texinfo.tex appears to be broken, quitting. > configure:4795: $? = 1 > configure:4816: result: no > configure:4824: checking for texi2html > configure:4840: found /usr/share/texmf/bin/texi2html > configure:4850: result: texi2html > configure:4860: checking for texi2html --clean > configure:4863: texi2html -split_chapter -number conftest.texi > ** empty document > configure:4866: $? = 0 > configure:4869: result: yes > configure:4880: checking for dvipdf > configure:4896: found /usr/bin/dvipdf > configure:4906: result: dvipdf > configure:4916: checking for dvips > configure:4932: found /usr/share/texmf/bin/dvips > configure:4942: result: dvips > configure:4998: checking IEEE 754 compliance > configure:5017: gcc -o conftest conftest.c > /usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486- > slackware-linux/bin/ld: cannot open output file conftest: Is a > directory > collect2: ld returned 1 exit status > ... |
From: R S A. M. <rsa...@sa...> - 2005-05-02 17:20:58
|
Hello: I am trying to compile octave-forge-2004.11.16 on a Slackware 10.1 system. I have installed cln, ginac, libpng, libjpeg, gsl, qhull along with their corresponding header files. But when I run ./configure --prefix=/usr --build=i486-slackware-linux it recognizes only ginac in the end. I have attached config.log file. As we can see from this, all the library files mentioned above and their header files are recognized earlier but still configure reports libpng, libjpeg, gsl and qhull not found in the end! What is the problem? Can anybody help? Thanks for your help. Anand |
From: Quentin S. <qsp...@ie...> - 2005-05-02 15:32:30
|
Dmitri A. Sergatskov wrote: > There is a small batch of diffs with changes to new syntax. > ftp://coffee.phys.unm.edu/pub/dima/octave/octave-forge.diff.2005.04.24.tar.gz > I've checked these changes into CVS. Thanks for working on these. -Quentin |
From: Quentin S. <qsp...@ie...> - 2005-05-02 13:05:08
|
R S Ananda Murthy wrote: > I am trying to compile octave-forge-2004.11.16 on a Slackware 10.1 > system. I have installed cln, ginac, libpng, libjpeg, gsl, qhull. When > I run ./configure it recognizes only ginac. > > Can anybody help? Thanks for your help. > > Anand Have you installed the development packages? I'm not familiar with Slackware, but many other distributions create two packages for libraries such as those you listed. In Fedora, for example, while libpng could be installed, configure is looking for header files that are found in a separate package called libpng-devel. If you have everything installed, I'm not sure what the problem is. -Quentin |
From: R S A. M. <rsa...@sa...> - 2005-05-01 16:23:02
|
Hello: I am trying to compile octave-forge-2004.11.16 on a Slackware 10.1 system. I have installed cln, ginac, libpng, libjpeg, gsl, qhull. When I run ./configure it recognizes only ginac. Can anybody help? Thanks for your help. Anand |
From: R S A. M. <rsa...@sa...> - 2005-04-30 03:17:51
|
Hello: I am trying to compile octave-forge-2004.11.16 on a Slackware 10.1 system. When I do ./configure --prefix=/usr --build=i486-slackware-linux I got the following log: This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.59. Invocation command line was $ ./configure --prefix=/usr --build=i486-slackware-linux ## --------- ## ## Platform. ## ## --------- ## hostname = Gavathi uname -m = i686 uname -r = 2.4.29 uname -s = Linux uname -v = #6 Thu Jan 20 16:30:37 PST 2005 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = i686 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/local/bin PATH: /usr/bin PATH: /bin PATH: /usr/X11R6/bin PATH: /usr/games PATH: /opt/www/htdig/bin PATH: /usr/lib/java/bin PATH: /usr/lib/java/jre/bin PATH: /usr/lib/java/bin PATH: /usr/lib/java/jre/bin PATH: /opt/kde/bin PATH: /usr/lib/qt/bin PATH: /usr/share/texmf/bin PATH: . ## ----------- ## ## Core tests. ## ## ----------- ## configure:1366: checking for gcc configure:1382: found /usr/bin/gcc configure:1392: result: gcc configure:1636: checking for C compiler version configure:1639: gcc --version </dev/null >&5 gcc (GCC) 3.3.4 Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:1642: $? = 0 configure:1644: gcc -v </dev/null >&5 Reading specs from /usr/lib/gcc-lib/i486-slackware-linux/3.3.4/specs Configured with: ../gcc-3.3.4/configure --prefix=/usr --enable-shared --enable-threads=posix --enable-__cxa_atexit --disable-checking --with-gnu-ld --verbose --target=i486-slackware-linux --host=i486-slackware-linux Thread model: posix gcc version 3.3.4 configure:1647: $? = 0 configure:1649: gcc -V </dev/null >&5 gcc: `-V' option must have argument configure:1652: $? = 1 configure:1675: checking for C compiler default output file name configure:1678: gcc conftest.c >&5 configure:1681: $? = 0 configure:1727: result: a.out configure:1732: checking whether the C compiler works configure:1738: ./a.out configure:1741: $? = 0 configure:1758: result: yes configure:1765: checking whether we are cross compiling configure:1767: result: no configure:1770: checking for suffix of executables configure:1772: gcc -o conftest conftest.c >&5 configure:1775: $? = 0 configure:1800: result: configure:1806: checking for suffix of object files configure:1827: gcc -c conftest.c >&5 configure:1830: $? = 0 configure:1852: result: o configure:1856: checking whether we are using the GNU C compiler configure:1880: gcc -c conftest.c >&5 configure:1886: $? = 0 configure:1889: test -z || test ! -s conftest.err configure:1892: $? = 0 configure:1895: test -s conftest.o configure:1898: $? = 0 configure:1911: result: yes configure:1917: checking whether gcc accepts -g configure:1938: gcc -c -g conftest.c >&5 configure:1944: $? = 0 configure:1947: test -z || test ! -s conftest.err configure:1950: $? = 0 configure:1953: test -s conftest.o configure:1956: $? = 0 configure:1967: result: yes configure:1984: checking for gcc option to accept ANSI C configure:2054: gcc -c -g -O2 conftest.c >&5 configure:2060: $? = 0 configure:2063: test -z || test ! -s conftest.err configure:2066: $? = 0 configure:2069: test -s conftest.o configure:2072: $? = 0 configure:2090: result: none needed configure:2108: gcc -c -g -O2 conftest.c >&5 conftest.c:2: error: parse error before "me" configure:2114: $? = 1 configure: failed program was: | #ifndef __cplusplus | choke me | #endif configure:2250: checking for mkoctfile configure:2266: found /usr/bin/mkoctfile configure:2276: result: mkoctfile configure:2406: result: retrieving compile and link flags from mkoctfile configure:2437: checking for F77_FUNC configure:2444: mkoctfile -c conftest.cc configure:2447: $? = 0 configure:2449: result: yes configure:2459: checking for SLList.h configure:2466: mkoctfile -c conftest.cc conftest.cc:2:27: octave/SLList.h: No such file or directory configure:2469: $? = 1 configure:2475: result: no configure:2481: checking for lo_ieee_nan_value configure:2489: mkoctfile -c conftest.cc configure:2492: $? = 0 configure:2494: result: yes configure:2504: checking for quit.h configure:2511: mkoctfile -c conftest.cc configure:2514: $? = 0 configure:2516: result: yes configure:2533: checking for octave configure:2549: found /usr/bin/octave configure:2559: result: octave configure:2566: checking for OCTAVE_VERSION in Octave configure:2569: result: 2.1.69 configure:2574: checking for octave_config_info('canonical_host_type') in Octave configure:2577: result: i486-slackware-linux-gnu configure:2582: checking for octave_config_info('SHLEXT') in Octave configure:2585: result: so configure:2590: checking whether ln -s works configure:2594: result: yes configure:2639: checking for a BSD-compatible install configure:2694: result: /usr/bin/ginstall -c configure:2746: checking for ranlib configure:2762: found /usr/bin/ranlib configure:2773: result: ranlib configure:2797: checking for strip configure:2824: result: strip configure:2850: checking how to run the C preprocessor configure:2885: gcc -E conftest.c configure:2891: $? = 0 configure:2923: gcc -E conftest.c conftest.c:9:28: ac_nonexistent.h: No such file or directory configure:2929: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | /* end confdefs.h. */ | #include <ac_nonexistent.h> configure:2968: result: gcc -E configure:2992: gcc -E conftest.c configure:2998: $? = 0 configure:3030: gcc -E conftest.c conftest.c:9:28: ac_nonexistent.h: No such file or directory configure:3036: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | /* end confdefs.h. */ | #include <ac_nonexistent.h> configure:3082: checking for X configure:3316: result: libraries /usr/X11R6/lib, headers /usr/X11R6/include configure:3487: gcc -o conftest -O conftest.c -lreadline -lncurses -ldl -lhdf5 -lz -lm -L/usr/X11R6/lib -lX11 >&5 configure:3493: $? = 0 configure:3496: test -z || test ! -s conftest.err configure:3499: $? = 0 configure:3502: test -s conftest configure:3505: $? = 0 configure:3661: checking for gethostbyname configure:3718: gcc -o conftest -O conftest.c -lreadline -lncurses -ldl -lhdf5 -lz -lm >&5 configure:3724: $? = 0 configure:3727: test -z || test ! -s conftest.err configure:3730: $? = 0 configure:3733: test -s conftest configure:3736: $? = 0 configure:3748: result: yes configure:3897: checking for connect configure:3954: gcc -o conftest -O conftest.c -lreadline -lncurses -ldl -lhdf5 -lz -lm >&5 configure:3960: $? = 0 configure:3963: test -z || test ! -s conftest.err configure:3966: $? = 0 configure:3969: test -s conftest configure:3972: $? = 0 configure:3984: result: yes configure:4058: checking for remove configure:4115: gcc -o conftest -O conftest.c -lreadline -lncurses -ldl -lhdf5 -lz -lm >&5 configure:4121: $? = 0 configure:4124: test -z || test ! -s conftest.err configure:4127: $? = 0 configure:4130: test -s conftest configure:4133: $? = 0 configure:4145: result: yes configure:4219: checking for shmat configure:4276: gcc -o conftest -O conftest.c -lreadline -lncurses -ldl -lhdf5 -lz -lm >&5 configure:4282: $? = 0 configure:4285: test -z || test ! -s conftest.err configure:4288: $? = 0 configure:4291: test -s conftest configure:4294: $? = 0 configure:4306: result: yes configure:4389: checking for IceConnectionNumber in -lICE configure:4419: gcc -o conftest -O -L/usr/X11R6/lib conftest.c -lICE -lreadline -lncurses -ldl -lhdf5 -lz -lm >&5 configure:4425: $? = 0 configure:4428: test -z || test ! -s conftest.err configure:4431: $? = 0 configure:4434: test -s conftest configure:4437: $? = 0 configure:4450: result: yes configure:4469: checking for do_fortran_indexing in Octave configure:4476: result: no configure:4483: checking for propagate_empty_matrices in Octave configure:4490: result: no configure:4497: checking for ok_to_lose_imaginary_part in Octave configure:4504: result: no configure:4511: checking for N-dim arrays configure:4518: mkoctfile -c conftest.cc configure:4521: $? = 0 configure:4523: result: yes configure:4534: checking for class in Octave configure:4537: result: yes configure:4548: checking for load/save functions in class configure:4556: mkoctfile -c conftest.cc configure:4559: $? = 0 configure:4561: result: yes configure:4572: checking for Octave_map indexing configure:4580: mkoctfile -c conftest.cc conftest.cc: In function `int main()': conftest.cc:3: error: no match for 'operator[]' in 'a["key"]' configure:4583: $? = 1 configure:4589: result: no configure:4596: checking for old Octave concatenation configure:4604: mkoctfile -c conftest.cc conftest.cc: In function `int main()': conftest.cc:3: error: `concat' undeclared (first use this function) conftest.cc:3: error: (Each undeclared identifier is reported only once for each function it appears in.) configure:4607: $? = 1 configure:4613: result: no configure:4619: checking for Octave concatenation configure:4627: mkoctfile -c conftest.cc configure:4630: $? = 0 configure:4632: result: yes configure:4643: checking for swap_8_bytes configure:4653: mkoctfile -c conftest.cc conftest.cc: In function `int main()': conftest.cc:5: error: `swap_8_bytes' undeclared (first use this function) conftest.cc:5: error: (Each undeclared identifier is reported only once for each function it appears in.) configure:4656: $? = 1 configure:4662: result: no configure:4669: checking for op_uplus configure:4678: mkoctfile -c conftest.cc configure:4681: $? = 0 configure:4683: result: yes configure:4696: checking for makeinfo configure:4712: found /usr/bin/makeinfo configure:4722: result: makeinfo configure:4731: checking for makeinfo --no-split configure:4734: makeinfo --no-split conftest.texi configure:4737: $? = 0 configure:4740: result: yes configure:4751: checking for texi2dvi configure:4767: found /usr/bin/texi2dvi configure:4777: result: texi2dvi configure:4789: checking that texi2dvi runs configure:4792: texi2dvi conftest.texi > /dev/null /usr/bin/texi2dvi: texinfo.tex appears to be broken, quitting. configure:4795: $? = 1 configure:4816: result: no configure:4824: checking for texi2html configure:4840: found /usr/share/texmf/bin/texi2html configure:4850: result: texi2html configure:4860: checking for texi2html --clean configure:4863: texi2html -split_chapter -number conftest.texi ** empty document configure:4866: $? = 0 configure:4869: result: yes configure:4880: checking for dvipdf configure:4896: found /usr/bin/dvipdf configure:4906: result: dvipdf configure:4916: checking for dvips configure:4932: found /usr/share/texmf/bin/dvips configure:4942: result: dvips configure:4998: checking IEEE 754 compliance configure:5017: gcc -o conftest conftest.c /usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: cannot open output file conftest: Is a directory collect2: ld returned 1 exit status configure:5020: $? = 1 configure:5036: result: no configure:5057: checking for egrep configure:5067: result: grep -E configure:5072: checking for ANSI C header files configure:5097: gcc -c -O conftest.c >&5 configure:5103: $? = 0 configure:5106: test -z || test ! -s conftest.err configure:5109: $? = 0 configure:5112: test -s conftest.o configure:5115: $? = 0 configure:5204: gcc -o conftest -O conftest.c -lreadline -lncurses -ldl -lhdf5 -lz -lm >&5 /usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: cannot open output file conftest: Is a directory collect2: ld returned 1 exit status configure:5207: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define have_oss 1 | /* end confdefs.h. */ | #include <ctype.h> | #if ((' ' & 0x0FF) == 0x020) | # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') | # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) | #else | # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') || ('j' <= (c) && (c) <= 'r') || ('s' <= (c) && (c) <= 'z')) | # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) | #endif | | #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) | int | main () | { | int i; | for (i = 0; i < 256; i++) | if (XOR (islower (i), ISLOWER (i)) | || toupper (i) != TOUPPER (i)) | exit(2); | exit (0); | } configure:5227: result: no configure:5251: checking for sys/types.h configure:5267: gcc -c -O conftest.c >&5 configure:5273: $? = 0 configure:5276: test -z || test ! -s conftest.err configure:5279: $? = 0 configure:5282: test -s conftest.o configure:5285: $? = 0 configure:5296: result: yes configure:5251: checking for sys/stat.h configure:5267: gcc -c -O conftest.c >&5 configure:5273: $? = 0 configure:5276: test -z || test ! -s conftest.err configure:5279: $? = 0 configure:5282: test -s conftest.o configure:5285: $? = 0 configure:5296: result: yes configure:5251: checking for stdlib.h configure:5267: gcc -c -O conftest.c >&5 configure:5273: $? = 0 configure:5276: test -z || test ! -s conftest.err configure:5279: $? = 0 configure:5282: test -s conftest.o configure:5285: $? = 0 configure:5296: result: yes configure:5251: checking for string.h configure:5267: gcc -c -O conftest.c >&5 configure:5273: $? = 0 configure:5276: test -z || test ! -s conftest.err configure:5279: $? = 0 configure:5282: test -s conftest.o configure:5285: $? = 0 configure:5296: result: yes configure:5251: checking for memory.h configure:5267: gcc -c -O conftest.c >&5 configure:5273: $? = 0 configure:5276: test -z || test ! -s conftest.err configure:5279: $? = 0 configure:5282: test -s conftest.o configure:5285: $? = 0 configure:5296: result: yes configure:5251: checking for strings.h configure:5267: gcc -c -O conftest.c >&5 configure:5273: $? = 0 configure:5276: test -z || test ! -s conftest.err configure:5279: $? = 0 configure:5282: test -s conftest.o configure:5285: $? = 0 configure:5296: result: yes configure:5251: checking for inttypes.h configure:5267: gcc -c -O conftest.c >&5 configure:5273: $? = 0 configure:5276: test -z || test ! -s conftest.err configure:5279: $? = 0 configure:5282: test -s conftest.o configure:5285: $? = 0 configure:5296: result: yes configure:5251: checking for stdint.h configure:5267: gcc -c -O conftest.c >&5 configure:5273: $? = 0 configure:5276: test -z || test ! -s conftest.err configure:5279: $? = 0 configure:5282: test -s conftest.o configure:5285: $? = 0 configure:5296: result: yes configure:5251: checking for unistd.h configure:5267: gcc -c -O conftest.c >&5 configure:5273: $? = 0 configure:5276: test -z || test ! -s conftest.err configure:5279: $? = 0 configure:5282: test -s conftest.o configure:5285: $? = 0 configure:5296: result: yes configure:5318: checking linux/soundcard.h usability configure:5330: gcc -c -O conftest.c >&5 configure:5336: $? = 0 configure:5339: test -z || test ! -s conftest.err configure:5342: $? = 0 configure:5345: test -s conftest.o configure:5348: $? = 0 configure:5358: result: yes configure:5362: checking linux/soundcard.h presence configure:5372: gcc -E conftest.c configure:5378: $? = 0 configure:5398: result: yes configure:5433: checking for linux/soundcard.h configure:5440: result: yes configure:5471: checking resize and fill function configure:5481: mkoctfile -c conftest.cc configure:5484: $? = 0 configure:5486: result: yes configure:5497: checking for 6 argument MX_ND_REDUCTION configure:5528: mkoctfile -c conftest.cc conftest.cc:14:55: macro "MX_ND_REDUCTION" passed 6 arguments, but takes just 5 conftest.cc: In member function `testclass testclass::testfun(int)': conftest.cc:12: error: `MX_ND_REDUCTION' undeclared (first use this function) conftest.cc:12: error: (Each undeclared identifier is reported only once for each function it appears in.) configure:5531: $? = 1 configure:5537: result: no configure:5568: checking qhull/qhull_a.h usability configure:5580: gcc -c -O conftest.c >&5 configure:5586: $? = 0 configure:5589: test -z || test ! -s conftest.err configure:5592: $? = 0 configure:5595: test -s conftest.o configure:5598: $? = 0 configure:5608: result: yes configure:5612: checking qhull/qhull_a.h presence configure:5622: gcc -E conftest.c configure:5628: $? = 0 configure:5648: result: yes configure:5683: checking for qhull/qhull_a.h configure:5690: result: yes configure:5702: checking for qh_qhull in -lqhull configure:5732: gcc -o conftest -O conftest.c -lqhull -lreadline -lncurses -ldl -lhdf5 -lz -lm >&5 /usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: cannot open output file conftest: Is a directory collect2: ld returned 1 exit status configure:5738: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define have_oss 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | | /* Override any gcc2 internal prototype to avoid an error. */ | #ifdef __cplusplus | extern "C" | #endif | /* We use char because int might match the return type of a gcc2 | builtin and then its argument prototype would still apply. */ | char qh_qhull (); | int | main () | { | qh_qhull (); | ; | return 0; | } configure:5763: result: no configure:5774: checking for qh_qhull in -lqhull with qh_version configure:5793: gcc -O conftest.c -o conftest -lqhull -lreadline -lncurses -ldl -lhdf5 -lz -lm /usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: cannot open output file conftest: Is a directory collect2: ld returned 1 exit status configure:5796: $? = 1 configure:5810: result: no configure:5831: checking for gsl_message in -lgsl configure:5861: gcc -o conftest -O conftest.c -lgsl -lgslcblas -lreadline -lncurses -ldl -lhdf5 -lz -lm >&5 /usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: cannot open output file conftest: Is a directory collect2: ld returned 1 exit status configure:5867: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define have_oss 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | | /* Override any gcc2 internal prototype to avoid an error. */ | #ifdef __cplusplus | extern "C" | #endif | /* We use char because int might match the return type of a gcc2 | builtin and then its argument prototype would still apply. */ | char gsl_message (); | int | main () | { | gsl_message (); | ; | return 0; | } configure:5892: result: no configure:5933: checking jpeglib.h usability configure:5945: gcc -c -O conftest.c >&5 configure:5951: $? = 0 configure:5954: test -z || test ! -s conftest.err configure:5957: $? = 0 configure:5960: test -s conftest.o configure:5963: $? = 0 configure:5973: result: yes configure:5977: checking jpeglib.h presence configure:5987: gcc -E conftest.c configure:5993: $? = 0 configure:6013: result: yes configure:6048: checking for jpeglib.h configure:6055: result: yes configure:6067: checking for jpeg_std_error in -ljpeg configure:6097: gcc -o conftest -O conftest.c -ljpeg -lreadline -lncurses -ldl -lhdf5 -lz -lm >&5 /usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: cannot open output file conftest: Is a directory collect2: ld returned 1 exit status configure:6103: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define have_oss 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define have_jpeg 1 | /* end confdefs.h. */ | | /* Override any gcc2 internal prototype to avoid an error. */ | #ifdef __cplusplus | extern "C" | #endif | /* We use char because int might match the return type of a gcc2 | builtin and then its argument prototype would still apply. */ | char jpeg_std_error (); | int | main () | { | jpeg_std_error (); | ; | return 0; | } configure:6128: result: no configure:6161: checking png.h usability configure:6173: gcc -c -O conftest.c >&5 configure:6179: $? = 0 configure:6182: test -z || test ! -s conftest.err configure:6185: $? = 0 configure:6188: test -s conftest.o configure:6191: $? = 0 configure:6201: result: yes configure:6205: checking png.h presence configure:6215: gcc -E conftest.c configure:6221: $? = 0 configure:6241: result: yes configure:6276: checking for png.h configure:6283: result: yes configure:6295: checking for png_set_sig_bytes in -lpng configure:6325: gcc -o conftest -O conftest.c -lpng -lreadline -lncurses -ldl -lhdf5 -lz -lm >&5 /usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: cannot open output file conftest: Is a directory collect2: ld returned 1 exit status configure:6331: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define have_oss 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define have_jpeg 1 | #define have_png 1 | /* end confdefs.h. */ | | /* Override any gcc2 internal prototype to avoid an error. */ | #ifdef __cplusplus | extern "C" | #endif | /* We use char because int might match the return type of a gcc2 | builtin and then its argument prototype would still apply. */ | char png_set_sig_bytes (); | int | main () | { | png_set_sig_bytes (); | ; | return 0; | } configure:6356: result: no configure:6391: checking for socklen_t configure:6414: gcc -c -O conftest.c >&5 configure:6420: $? = 0 configure:6423: test -z || test ! -s conftest.err configure:6426: $? = 0 configure:6429: test -s conftest.o configure:6432: $? = 0 configure:6444: result: yes configure:6451: checking for octave_function(void) configure:6459: mkoctfile -c conftest.cc configure:6462: $? = 0 configure:6464: result: yes configure:6490: checking term.h usability configure:6502: gcc -c -O conftest.c >&5 configure:6508: $? = 0 configure:6511: test -z || test ! -s conftest.err configure:6514: $? = 0 configure:6517: test -s conftest.o configure:6520: $? = 0 configure:6530: result: yes configure:6534: checking term.h presence configure:6544: gcc -E conftest.c configure:6550: $? = 0 configure:6570: result: yes configure:6605: checking for term.h configure:6612: result: yes configure:6633: checking termcap.h usability configure:6645: gcc -c -O conftest.c >&5 configure:6651: $? = 0 configure:6654: test -z || test ! -s conftest.err configure:6657: $? = 0 configure:6660: test -s conftest.o configure:6663: $? = 0 configure:6673: result: yes configure:6677: checking termcap.h presence configure:6687: gcc -E conftest.c configure:6693: $? = 0 configure:6713: result: yes configure:6748: checking for termcap.h configure:6755: result: yes configure:6770: checking for tgetnum in -ltermcap configure:6800: gcc -o conftest -O conftest.c -ltermcap -lreadline -lncurses -ldl -lhdf5 -lz -lm >&5 /usr/lib/gcc-lib/i486-slackware-linux/3.3.4/../../../../i486-slackware-linux/bin/ld: cannot open output file conftest: Is a directory collect2: ld returned 1 exit status configure:6806: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define have_oss 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define have_jpeg 1 | #define have_png 1 | /* end confdefs.h. */ | | /* Override any gcc2 internal prototype to avoid an error. */ | #ifdef __cplusplus | extern "C" | #endif | /* We use char because int might match the return type of a gcc2 | builtin and then its argument prototype would still apply. */ | char tgetnum (); | int | main () | { | tgetnum (); | ; | return 0; | } configure:6831: result: no configure:6916: checking for exist('struct')==5 in Octave configure:6919: result: 1 configure:6936: checking for ginac-config configure:6963: result: no configure:7062: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by config.status, which was generated by GNU Autoconf 2.59. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on Gavathi config.status:746: creating Makeconf config.status:746: creating octinst.sh config.status:746: creating admin/RPM/octave-forge.spec configure:7927: result: octave commands will install into the following directories: m-files: /usr/share/octave/2.1.69/site/m/octave-forge oct-files: /usr/libexec/octave/2.1.69/site/oct/i486-slackware-linux-gnu/octave-forge binaries: /usr/libexec/octave/2.1.69/site/exec/i486-slackware-linux-gnu alternatives: m-files: /usr/share/octave/2.1.69/site/octave-forge-alternatives/m oct-files: /usr/libexec/octave/2.1.69/site/octave-forge-alternatives/oct/i486-slackware-linux-gnu shell commands will install into the following directories: binaries: ${exec_prefix}/bin man pages: ${prefix}/man libraries: ${exec_prefix}/lib headers: ${prefix}/include octave-forge is configured with octave: octave (version 2.1.69) mkoctfile: mkoctfile for Octave 69 X11 support: yes makeinfo: makeinfo --no-split texi2dvi: texi2html: texi2html -split_chapter -number mkdoc: /home/anand/octave-forge-2004.11.16/admin/mkdoc mktexi: /home/anand/octave-forge-2004.11.16/admin/mktexi dvips: dvips dvipdf: dvipdf audio capture: yes geometry toolbox: Qhull not found --- see main/geometry/README GSL toolbox: no read/write image formats: libjpeg not found, libpng not found have term.h or termcap.h: yes symbolic toolbox: GiNaC not found --- see main/symbolic/INSTALL find . -name NOINSTALL -print # shows which toolboxes won't be installed ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_c_compiler_gnu=yes ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_build_alias_set=set ac_cv_env_build_alias_value=i486-slackware-linux ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_exeext= ac_cv_func_connect=yes ac_cv_func_gethostbyname=yes ac_cv_func_remove=yes ac_cv_func_shmat=yes ac_cv_have_x='have_x=yes ac_x_includes=/usr/X11R6/include ac_x_libraries=/usr/X11R6/lib' ac_cv_header_inttypes_h=yes ac_cv_header_jpeglib_h=yes ac_cv_header_linux_soundcard_h=yes ac_cv_header_memory_h=yes ac_cv_header_png_h=yes ac_cv_header_qhull_qhull_a_h=yes ac_cv_header_stdc=no ac_cv_header_stdint_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_term_h=yes ac_cv_header_termcap_h=yes ac_cv_header_unistd_h=yes ac_cv_lib_ICE_IceConnectionNumber=yes ac_cv_lib_gsl_gsl_message=no ac_cv_lib_jpeg_jpeg_std_error=no ac_cv_lib_png_png_set_sig_bytes=no ac_cv_lib_qhull_qh_qhull=no ac_cv_lib_qhull_version=no ac_cv_lib_termcap_tgetnum=no ac_cv_objext=o ac_cv_path_install='/usr/bin/ginstall -c' ac_cv_prog_CPP='gcc -E' ac_cv_prog_DVIPDF=dvipdf ac_cv_prog_DVIPS=dvips ac_cv_prog_MAKEINFO=makeinfo ac_cv_prog_MKOCTFILE=mkoctfile ac_cv_prog_OCTAVE=octave ac_cv_prog_STRIP=strip ac_cv_prog_TEXI2DVI=texi2dvi ac_cv_prog_TEXI2HTML=texi2html ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_cc_g=yes ac_cv_prog_cc_stdc= ac_cv_prog_egrep='grep -E' ac_cv_prog_have_ginac=no ac_cv_type_socklen_t=yes ## ----------------- ## ## Output variables. ## ## ----------------- ## CC='gcc' CFLAGS='-O' CLASS_HAS_LOAD_SAVE='-DCLASS_HAS_LOAD_SAVE' COPY_FLAGS='-fdp' CPICFLAG='-fPIC' CPP='gcc -E' CPPFLAGS='' CXX='g++' CXXFLAGS='-O' CXXPICFLAG='-fPIC' DEFHAVE_GINAC='' DEFHAVE_JPEG='' DEFHAVE_LIBGSL='' DEFHAVE_LINUX_SOUNDCARD='HAVE_LINUX_SOUNDCARD=1' DEFHAVE_PNG='' DEFHAVE_X='HAVE_X=1' DEFS='-DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -Dhave_oss=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -Dhave_jpeg=1 -Dhave_png=1 -Dhave_ginac=1 ' DVIPDF='dvipdf' DVIPS='dvips' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='grep -E' EXEEXT='' F77='g77' FFLAGS='-O -mieee-fp' FPICFLAG='-fPIC' HAVE_6ARG_MX_ND_RED='' HAVE_BUILTIN_STRUCT='1' HAVE_DO_FORTRAN_INDEXING='' HAVE_IEEE754_COMPLIANCE='' HAVE_LIB_TERMCAP='' HAVE_ND_ARRAYS='-DHAVE_ND_ARRAYS' HAVE_OCTAVE_CONCAT='-DHAVE_OCTAVE_CONCAT' HAVE_OCTAVE_MAP_INDEX='' HAVE_OCTAVE_UPLUS='-DHAVE_OCTAVE_UPLUS' HAVE_OK_TO_LOSE_IMAGINARY_PART='' HAVE_PROPAGATE_EMPTY_MATRICES='' HAVE_RESIZE_AND_FILL='-DHAVE_RESIZE_AND_FILL' HAVE_SWAP_BYTES='-DHAVE_SWAP_BYTES' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' LDFLAGS='' LIBOBJS='' LIBS='-lreadline -lncurses -ldl -lhdf5 -lz -lm' LN_S='ln -s' LTLIBOBJS='' MAKEINFO='makeinfo --no-split' MISCDEFS=' -DUSE_TERM -DHAVE_TERMCAP_H' MKDOC='/home/anand/octave-forge-2004.11.16/admin/mkdoc' MKOCTFILE='mkoctfile' MKTEXI='/home/anand/octave-forge-2004.11.16/admin/mktexi' OBJEXT='o' OCTAVE='octave' OCTAVEFIXEDVERSION='0.7.0' OCTAVE_FORGE_RELEASE='2005.04.29' OCTAVE_VERSION='2.1.69' PACKAGE='octave-forge' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_VERSION='' PATH_SEPARATOR=':' RANLIB='ranlib' SHELL='/bin/sh' SHLEXT='so' STRIP='strip' TEXI2DVI='' TEXI2HTML='texi2html -split_chapter -number' TOPDIR='/home/anand/octave-forge-2004.11.16' TYPEID_HAS_CLASS='-DTYPEID_HAS_CLASS' VERSION='0.1.0' X_CFLAGS=' -I/usr/X11R6/include' X_EXTRA_LIBS='' X_LIBS=' -L/usr/X11R6/lib -lSM -lICE -lX11 ' X_PRE_LIBS=' -lSM -lICE' ac_ct_CC='gcc' ac_ct_RANLIB='ranlib' altmpath='/usr/share/octave/2.1.69/site/octave-forge-alternatives/m' altopath='/usr/libexec/octave/2.1.69/site/octave-forge-alternatives/oct/i486-slackware-linux-gnu' altpath='' bindir='${exec_prefix}/bin' build_alias='i486-slackware-linux' canonical_host_type='i486-slackware-linux-gnu' datadir='${prefix}/share' exec_prefix='${prefix}' have_ginac='no' have_qhull='no' host_alias='' includedir='${prefix}/include' infodir='${prefix}/info' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localstatedir='${prefix}/var' mandir='${prefix}/man' mpath='/usr/share/octave/2.1.69/site/m/octave-forge' need_qhull_version='yes' oldincludedir='/usr/include' opath='/usr/libexec/octave/2.1.69/site/oct/i486-slackware-linux-gnu/octave-forge' prefix='/usr' program_transform_name='s,x,x,' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' subver='69' sysconfdir='${prefix}/etc' target_alias='' ver='21' xpath='/usr/libexec/octave/2.1.69/site/exec/i486-slackware-linux-gnu' ## ----------- ## ## confdefs.h. ## ## ----------- ## #define HAVE_INTTYPES_H 1 #define HAVE_MEMORY_H 1 #define HAVE_STDINT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRINGS_H 1 #define HAVE_STRING_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_UNISTD_H 1 #define PACKAGE_BUGREPORT "" #define PACKAGE_NAME "" #define PACKAGE_STRING "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" #define have_ginac 1 #define have_jpeg 1 #define have_oss 1 #define have_png 1 configure: exit 0 I have libjpeg and libpng both installed. But still configure is reporting that they are not present. What is the mistake? Can anybody help? Thanks for your help. Anand |
From: Rafael L. <rla...@us...> - 2005-04-28 10:27:57
|
[Please, respect the M-T-F header. Thanks.] * Kuhn, Jonathan <jon...@me...> [2005-04-27 08:35]: > Thanks! I updated to 2.1.69 and delaunay is working, but now it can not > find the function 'griddata'. I have here: $ octave-config --version 2.1.69 $ echo "which griddata" | octave -q -f griddata is the user-defined function from the file /usr/share/octave/site/m/octave-forge/geometry/griddata.m -- Rafael |
From: Rafael L. <rla...@us...> - 2005-04-28 09:15:43
|
* Dmitri A. Sergatskov <das...@gm...> [2005-04-27 07:49]: > I noticed that "make install" in octave-forge would install delaunay.m > (and related) even though qhull is not present and delaunayn.oct has > not being built. Perhaps this is a bug in the octave-forge configure > script? Yes, it seems to be a bug. Unfortunately, I am not very used to the octave-forge configure/Makefile scheme and I would prefer that someone else review this issue. -- Rafael |
From: Dmitri A. S. <das...@gm...> - 2005-04-27 13:49:58
|
Rafael Laboissiere wrote: >>error: `delaunayn' undefined near line 51 column 13 >>error: evaluating assignment expression near line 51, column 11 >>error: evaluating if command near line 50, column 5 >>error: evaluating if command near line 49, column 3 >>error: called from `delaunay' in file `/usr/share/octave/2.1.49/site/m/octave-fo >>rge/geometry/delaunay.m' >>error: evaluating assignment expression near line 42, column 4 > > > This is a problem with your installation of the octave-forge package and > has nothing to do with Octave itself. The file delaunayn.oct is probably > lacking in your system or is in a wrong place. > I noticed that "make install" in octave-forge would install delaunay.m (and related) even though qhull is not present and delaunayn.oct has not being built. Perhaps this is a bug in the octave-forge configure script? Sincerely, Dmitri. -- |