> ----- Original Message -----
> From: "Andrew Makhorin"
> To: "Nigel Galloway"
> Subject: Re: [Bug-glpk] Variables defined more than once
> Date: Thu, 7 Dec 2006 19:42:36 +0300
>
>
> > Perhaps not a bug, but the following constatnts are defined twice to
the
> > same values in glplpx.h with annoying consequences when I try to bind
to
> > ruby.
> >
> > [EMAIL PROTECTED] ruby]$ ruby sample.rb ./nigelzGLPK.so: warning:
> > already initialized constant LPX_FR
> > ./nigelzGLPK.so: warning: already initialized constant LPX_LO
> > ./nigelzGLPK.so: warning: already initialized constant LPX_UP
> > ./nigelzGLPK.so: warning: already initialized constant LPX_DB
> > ./nigelzGLPK.so: warning: already initialized constant LPX_FX
> > ./nigelzGLPK.so: warning: already initialized constant LPX_BS
> > ./nigelzGLPK.so: warning: already initialized constant LPX_NL
> > ./nigelzGLPK.so: warning: already initialized constant LPX_NU
> > ./nigelzGLPK.so: warning: already initialized constant LPX_NF
> > ./nigelzGLPK.so: warning: already initialized constant LPX_NS
> > * 0: objval = 0.000000000e+00 infeas = 0.000000000e+00 (0)
> > * 2: objval = 7.333333333e+02 infeas = 0.000000000e+00 (0)
> > OPTIMAL SOLUTION FOUND
>
> Thank you for your report. However, I do not completely understand
> the situation, because those are preprocessor variables which exist
> only during compilation. I think there must be a way to disable such
> warning messages.

>
Of course as the orignal report said:

If I delete the second definition and compile again the problem seems
to be fixed.

[EMAIL PROTECTED] ruby]$ ruby sample.rb
*     0:   objval =   0.000000000e+00   infeas =   0.000000000e+00 (0)
*     2:   objval =   7.333333333e+02   infeas =   0.000000000e+00 (0)
OPTIMAL SOLUTION FOUND

Z = 733.333333333333; x1 = 33.3333333333333; x2 = 66.6666666666667; x3 =
0.0

The point is that this header file does not only exist during the
compilation but is a part of the installed system providing an external
view of the compiled system.

-- 
_______________________________________________
Surf the Web in a faster, safer and easier way:
Download Opera 9 at http://www.opera.com

Powered by Outblaze
_______________________________________________
Help-glpk mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-glpk

Reply via email to