Staffan
I believe you are compiling with encryption and maybe these errors are from 
that circumstance.


The Changes I suggested is for unencrypted oosqlite, If you can try to remove






Från: Staffan Tylen
Skickat: ‎tisdag‎ den ‎7‎ ‎oktober‎ ‎2014 ‎19‎:‎30
Till: Open Object Rexx Users





Sorry, but I haven't looked at this again until now. I got hold of sqlite 
3.8.6, added the code you suggested hex, downloaded APICommon from incubator 
and tried the compile again. Things look a lot better but there are still some 
errors:




Microsoft (R) Program Maintenance Utility Version 11.00.60610.1

Copyright (C) Microsoft Corporation.  All rights reserved.




D:\ooRexx\ooSQLite\src

        cl /nologo /EHsc /O2 /Gs /Gy /FAs /Fabuild\release\ /MT /W3 
/D_CRT_SECURE_NO_DEPRECATE /D_CRT_NONSTDC_NO_DEPRECATE /DOOSQLITE_VER_MAJOR=1 
/DOO

SQLITE_VER_MINOR=0 /DOOSQLITE_VER_LEVEL=0 /DOOSQLITE_VER_BUILD=10584 
/DOOSQLITE_VER_STRING=\""1.0.0.10584"\" 
/DOOSQLITE_COPYRIGHT_YEAR=\""2012-2013"\"

 /I src\sqlite /I src\platform\windows /I ..\APICommon\bin.release32\windows 
/DSQLITE_ENABLE_COLUMN_METADATA /DSQLITE_ENABLE_MEMORY_MANAGEMENT /DSQLIT

E_ENABLE_FTS3 /DSQLITE_ENABLE_FTS3_PARENTHESIS /DSQLITE_DEFAULT_FOREIGN_KEYS=1 
/DSQLITE_CORE /DSQLITE_HAS_CODEC /DSQLITE_MAX_COLUMN=32767 /DHAVE_STDIN

T_H /D:_X86_ /DWIN32 /DNDEBUG /DNULL=0 /c /DOOSQLITE_BUILD /Fo.\build\release\ 
src\ooSQLite.cpp

ooSQLite.cpp

d:\oorexx\oosqlite\src\oosqlPackage.hpp(65) : error C4430: missing type 
specifier - int assumed. Note: C++ does not support default-int

d:\oorexx\oosqlite\src\oosqlPackage.hpp(65) : error C2143: syntax error : 
missing ';' before '*'

d:\oorexx\oosqlite\src\ooSQLite.hpp(328) : error C2146: syntax error : missing 
';' before identifier 'sqliteAPIs'

d:\oorexx\oosqlite\src\ooSQLite.hpp(328) : error C4430: missing type specifier 
- int assumed. Note: C++ does not support default-int

d:\oorexx\oosqlite\src\ooSQLite.hpp(344) : error C2146: syntax error : missing 
';' before identifier 'sqliteAPIs'

d:\oorexx\oosqlite\src\ooSQLite.hpp(344) : error C4430: missing type specifier 
- int assumed. Note: C++ does not support default-int

src\ooSQLite.cpp(11910) : error C2039: 'sqliteAPIs' : is not a member of 
'_oosqlPackageCSelf'

        d:\oorexx\oosqlite\src\ooSQLite.hpp(325) : see declaration of 
'_oosqlPackageCSelf'

src\ooSQLite.cpp(11910) : error C3861: 'oosqlite3_get_routines': identifier not 
found

src\ooSQLite.cpp(11938) : error C2039: 'sqliteAPIs' : is not a member of 
'_oosqlPackageCSelf'

        d:\oorexx\oosqlite\src\ooSQLite.hpp(325) : see declaration of 
'_oosqlPackageCSelf'

src\ooSQLite.cpp(11938) : error C2440: '=' : cannot convert from 
'ooSQLitePackageEntry *' to 'ooSQLitePackageEntry *'

src\ooSQLite.cpp(12157) : error C2039: 'sqliteAPIs' : is not a member of 
'_oosqlLibraryCSelf'

        d:\oorexx\oosqlite\src\ooSQLite.hpp(340) : see declaration of 
'_oosqlLibraryCSelf'

src\ooSQLite.cpp(12157) : error C3861: 'oosqlite3_get_routines': identifier not 
found

src\ooSQLite.cpp(12188) : error C2039: 'sqliteAPIs' : is not a member of 
'_oosqlLibraryCSelf'

        d:\oorexx\oosqlite\src\ooSQLite.hpp(340) : see declaration of 
'_oosqlLibraryCSelf'

NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 
11.0\VC\BIN\cl.EXE"' : return code '0x2'

Stop.




Any ideas?

Staffan






On Thu, Oct 2, 2014 at 1:48 PM, hakan <hexi...@users.sourceforge.net> wrote:




Staffan

If I recall it correctly, Mark “lifted” out some modules to 
/incubator/APICommon, so you need to have those libs on your pc as well. You 
should see references in the makefile.win like this

APICOMMON_DIR = 

/hex






Från: Staffan Tylen
Skickat: ‎torsdag‎ den ‎2‎ ‎oktober‎ ‎2014 ‎12‎:‎09


Till: Open Object Rexx Users







Hex, as a matter of fact I only tried to compile the latest SVN update without 
knowing which sqlite version is included.



Staffan






On Wed, Oct 1, 2014 at 1:38 PM, <hexi...@users.sourceforge.net> wrote:





I made a note to myself, to be able to compile the “latest” SQLITE amalgation

ie. I compared Marks changes with the SQlite  amalgation 

I suppose that’s what you are trying, compile lastest sqlite amalgation, or…

/hex






Från: Staffan Tylen
Skickat: ‎onsdag‎ den ‎1‎ ‎oktober‎ ‎2014 ‎11‎:‎35


Till: Open Object Rexx Users







No I haven't seen this before. Where does this information come from? Will try 
it out later.



Staffan






On Tue, Sep 30, 2014 at 9:56 PM, <hexi...@users.sourceforge.net> wrote:




Staffan

Have you done this




Changes needed for compilation of SQLITE amalgation to oosqlite 
-------------------------
Last in sqlite3.c module ADD




#ifdef OOSQLITE_BUILD
SQLITE_API const sqlite3_api_routines* oosqlite3_get_routines(void){
    return &sqlite3Apis;
}
#endif




--------------
Last in sqlite3.h ADD




#ifdef OOSQLITE_BUILD




#ifdef __cplusplus
extern "C" {
#endif




typedef struct sqlite3_api_routines sqlite3_api_routines;
extern SQLITE_API const sqlite3_api_routines *oosqlite3_get_routines(void);




#ifdef __cplusplus
}  /* end of the 'extern "C"' block */
#endif




#endif /* end if OOSQLITE_BUILD */






Skickat från Windows E-post





Från: Staffan Tylen
Skickat: ‎tisdag‎ den ‎30‎ ‎september‎ ‎2014 ‎21‎:‎42
Till: Open Object Rexx Users







Hi Mike, I'm trying to compile the latest available source for ooSQLite but am 
receiving loads of error messages. I've updated my makefile to include recent 
changes in makefile.win. Below are the messages I receive.




Microsoft (R) Program Maintenance Utility Version 11.00.60610.1

Copyright (C) Microsoft Corporation.  All rights reserved.






------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Oorexx-users mailing list
Oorexx-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-users



------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Oorexx-users mailing list
Oorexx-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-users
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
Oorexx-users mailing list
Oorexx-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-users

Reply via email to