[rrd-developers] Building rrdtool v1.3.8 on win32
Barrie
barrie0482 at gmail.com
Sun Jul 5 12:03:01 CEST 2009
Hi Tobi,
I have a script that does the following.
* creates and populates the RRD with test data - works OK
* produces a png graph - works OK
* extracts the RRD data to an xml file - works OK
* creates a new RRD from the XML - works OK
* produces a png graph from the new RRD - works OK
* fetches a number of data points from the RRD - works OK
* returns the date of the first data sample in RRD and the new RRD -
fails with an error like ERROR: 'test.rrd' is too small (should be 5676
bytes)
* returns the date of the last data sample in RRD and the new RRD -
fails with an error like ERROR: 'test.rrd' is too small (should be 5676
bytes)
* extract header information from the RRD - fails with an error like
ERROR: 'test.rrd' is too small (should be 5676 bytes)
This is not a comprehensive test. It just tests the functions I use. I
have seen these errors in the forums, but I haven't looked to deep as yet.
Next I'll try and get the ruby bindings to compile and document the
win32 build steps.
Cheers, Barrie
Tobias Oetiker wrote:
> Today Barrie0482 wrote:
>
> I found this
>
> #ifdef WIN32
> /* Gross Hack Alert */
> #if _MSC_VER < 1300
> #define strtoll(p, e, b) ((*(e) = (char*)(p) + (((b) == 10) ? strspn((p), "0123456789") : 0)), _atoi64(p))
> #else
> #define strtoll(p, e, b) _strtoi64(p, e, b)
> #endif
>
> cheers
> tobi
>
>
>> Hi Tobi,
>>
>> I am using Microsoft's Visual C++ 2008 Express edition. I doesn't seem to
>> support strtoll.
>>
>> 1>..\src\rrd_restore.c(136) : error C3861: 'strtoll': identifier not found
>>
>> I'm looking to see if I can find a workaround.
>>
>> Cheers, Barrie
>>
>>
>>
>>
>> oetiker wrote:
>>
>>> would the following patch work for you too:
>>>
>>> Index: rrd_restore.c
>>> ===================================================================
>>> --- rrd_restore.c (revision 1801)
>>> +++ rrd_restore.c (working copy)
>>>
>>>
>>>
>>
>
>
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - www.avg.com
> Version: 8.5.375 / Virus Database: 270.13.3/2217 - Release Date: 07/03/09 18:11:00
>
>
More information about the rrd-developers
mailing list