[elephant-devel] Re: Elephant 0.2

Ben ben at medianstrip.net
Thu Oct 7 01:38:30 UTC 2004


great -- i'll commit some CVS changes so that other win32 folk can get
it to work too.  let me know if you run into other problems.

take care, B

On Wed, 6 Oct 2004, Bill Clementson wrote:

> It works! I'm using vc++ 6 and moving the #include to
> the top of the file worked. I also had to make a few
> minor mods to sleepycat.lisp (file locations) but then
> everything built and I was able to run some of the
> intial tests from your web site without problem. I'm
> doing this in between meetings, so it might be a while
> before I can try things out properly.
>
> Thanks for your help in getting this going. I'll let
> you know how I get on with testing it.
>
> Cheers,
> Bill
>
> --- Ben <ben at medianstrip.net> wrote:
>
>> i compiled with visual studio.net.  i don't know if
>> this should make a
>> difference.
>>
>> what happens if you move the #include <string.h> to
>> the first line of
>> the file?
>>
>> are you linking with a C runtime library?
>>
>> B
>>
>> ps obviously, i know nothing about win32 C
>> programming!
>>
>> On Wed, 6 Oct 2004, Bill Clementson wrote:
>>
>>> Hi Ben,
>>>
>>> I followed your instructions and got the
>> following:
>>>
>>> --------------------Configuration: elephant -
>> Win32
>>> Debug--------------------
>>> Compiling...
>>> libsleepycat.c
>>>
>> c:\usr\home\lisp\elephant-0.2\src\libsleepycat.c(62)
>> :
>>> warning C4013: 'memcpy' undefined; assuming extern
>>> returning int
>>> c:\program files\microsoft visual
>>> studio\vc98\include\string.h(101) : error C2040:
>>> 'memcpy' : 'void *(void *,const void *,unsigned
>> int )'
>>> differs in levels of indirection from 'void *(void
>>> *,const void *,unsigned int )'
>>>
>>
> c:\usr\home\lisp\elephant-0.2\src\libsleepycat.c(273)
>>> : warning C4013: 'case_cmp' undefined; assuming
>> extern
>>> returning int
>>>
>>
> c:\usr\home\lisp\elephant-0.2\src\libsleepycat.c(277)
>>> : warning C4013: 'utf16_cmp' undefined; assuming
>>> extern returning int
>>>
>>
> c:\usr\home\lisp\elephant-0.2\src\libsleepycat.c(279)
>>> : warning C4013: 'lex_cmp' undefined; assuming
>> extern
>>> returning int
>>> Error executing cl.exe.
>>>
>>> elephant.dll - 1 error(s), 4 warning(s)
>>>
>>
>
>
>
>
> _______________________________
> Do you Yahoo!?
> Declare Yourself - Register online to vote today!
> http://vote.yahoo.com
>




More information about the elephant-devel mailing list