On Wed, Sep 25, 2013 at 2:56 AM, Staffan Tylen <firstname.lastname@example.org> wrote:Mark, here is the output.ooSQLite.cppC:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\INCLUDE\memory(7) : fatal error C1083: Cannot open include file: 'stdint.h': No such file or directoryNMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\cl.EXE"' : return code '0x2'Stop.There exists a file called memory (in addition to memory.h) that contains the following lines at top:// memory standard header#pragma once#ifndef _MEMORY_#define _MEMORY_#ifndef RC_INVOKED#include <xmemory>#include <stdint.h> /* for uintptr_t */Well, that explains why I don't see any problems. The Visual Studio 10 headers don't include stdint.h there.I don't have time to work on a real solution until, maybe, this weekend.If you just want to compile you can try thisIn the ooSQLite make file add this define: _STDINT I would just add it to this line:BASEFLAGS = $(WARNINGFLAGS) $(VERDEFS) $(EXTRAINCLUDE) $(SQLITEFLAGS)make it:BASEFLAGS = $(WARNINGFLAGS) $(VERDEFS) $(EXTRAINCLUDE) $(SQLITEFLAGS) /D_STDINTI think that will work.If it doesn't and you don't mind making a temporary change to one of the ooRexx header files you could try this:In rexxapitypes.h on line 67 change this:typedef char int8_t;to this:typedef signed char int8_t;You will still see the warnings, but it should eliminate the error that stops the build.You can find rexxapitypes.h in the api subdirectory of your ooRexx installDirectory of C:\rexx\ooRexx\api09/17/2013 07:51 AM <DIR> .09/17/2013 07:51 AM <DIR> ..05/18/2013 08:44 PM 153,716 oorexxapi.h07/10/2012 12:36 PM 42,572 oorexxerrors.h02/25/2010 02:19 PM 40,334 rexx.h09/17/2013 07:48 AM 5,104 rexx.lib09/17/2013 07:45 AM 9,544 rexxapi.lib02/25/2010 02:19 PM 15,581 rexxapidefs.h02/25/2010 02:19 PM 4,726 rexxapitypes.h02/25/2010 02:19 PM 3,741 rexxplatformapis.h02/25/2010 02:19 PM 3,271 rexxplatformdefs.hIf neither works, then you'll probably have to wait until I have time to address the issue. Which I'll have to do sooner or later because I'll want to move on from Visual Studio 2010.--Mark Miesfeld
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
the latest Intel processors and coprocessors. See abstracts and register >
Oorexx-users mailing list