bug-glpk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-glpk] three small bugs, only for compilation


From: Paul Boersma
Subject: [Bug-glpk] three small bugs, only for compilation
Date: Sun, 27 Jun 2010 17:03:54 +0400

dear Andrew,

when adapting the source code of version 4.44 for inclusion in my 
Praat program (praat.org), I found I had to make the following three 
changes:

1. in amd_internal.h, I changed

    #define SIZE_T_MAX  ((size_t) -1)

to

    #ifndef SIZE_T_MAX
       #define SIZE_T_MAX  ((size_t) -1)
    #endif

because SIZE_T_MAX was already defined in limits.h, which is included 
in glpstd.h. The definition was ULONG_MAX (for Xcode for the Mac, 
32-bit). Both definitions may or may not be correct on 64-bit 
platforms.

2. In glpios09.c, I had to change char to unsigned char in line 197.

3. In all glpmpl* files, I had to change the "error" macro, defined 
in glpmpl.h, into something else (more than 100 times), because 
"error" is (for my CodeWarrior compiler for Windows) a member of the 
FILE structure, so that one cannot #define it as something else.

best wishes,
Paul
-- 

Paul Boersma
Phonetic Sciences, University of Amsterdam
Spuistraat 210, room 303
1012VT Amsterdam, The Netherlands
http://www.fon.hum.uva.nl/paul/
phone +31-20-5252385





reply via email to

[Prev in Thread] Current Thread [Next in Thread]