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