Dear all,I am encountering this error when running a file: The
[parameter_name] requires numeric data. I have asked the parameter to get data
from a MySQL table column. I read from a similar message that I need to apply
a certain patch:
--- glpk-4.44/src/glpsql.c 2010-09-05 09:02:46.000000000 +0000
> +++ glpk-4.44_NUM/src/glpsql.c 2010-09-05 09:05:53.000000000 +0000
> @@ -1511,7 +1511,7 @@
> len = 255;
> strncpy(buf, (const char *) row[i-1], len);
> buf[len] = 0x00;
> - if (0 != (fields[i-1].flags & NUM_FLAG))
> + if (IS_NUM(fields[i-1].type))
> { strspx(buf); /* remove spaces*/
> if (str2num(buf, &num) != 0)
> { xprintf("'%s' cannot be converted to a number.\n", buf);
But I am not really familiar with how to do this. I opened the
glpl-4.44/src/glpsql.c file, found the appropriate lines, did the changes and
then saved it and closed it. Then I run again the 'make' command for building
the glpk package. Is that enough? Because that did not seem to solve the
problem. My apologies for the newbie questions, I am not familiar with how
someone applies patches to glpk.
Thank you in advance for all your help and patience.
Maria
_______________________________________________
Help-glpk mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-glpk