On Wed, Mar 7, 2012 at 10:58 PM, Andrew Cherednik <
andrew.chered...@healthscope.com.au> wrote:

> Hi guys,
>
>
>
> Decided to open a discussion on SQLite amalgamation. Please forgive us,
> Windows users, who unlucky enough to use Microsoft Visual Studio. As many
> of you know, it is year 2012 now, and Visual Studio is up to version 10,
> but the guys at Microsoft still use 16-bit indices for the debugger. As a
> result, the source files with the line count greater than 65535 cannot be
> debugged.
>


Get a copy of the
split-sqlite3c.tcl<http://www.sqlite.org/src/artifact/d9be87f1c34028>script
and a copy of the amalgamation.  Run

    tclsh split-sqlite3.c

You may need to install tclsh from http://www.activestate.com/activetcl

The script above will produce these files:

    sqlite3-all.c
    sqlite3-1.c
    sqlite3-2.c
    sqlite3-3.c
    sqlite3-4.c
    sqlite3-5.c

You compile with sqlite3-all.c and it will #include all the others.


>
>
>
> It is very annoying, and we, Windows users, should use a non-recommended
> source for SQLite in our projects.
>
>
>
> Can you guys create a version with source split into files with each of
> them not greater than 65535 lines (call it as you like, VC special version,
> semi-amalgamated, etc.), but without the words "not recommended".
>
>
>
> This would be very helpful.
>
>
>
> Regards,
>
>
>
> Andrew Cherednik
>
> Senior Analyst / Application Developer | Healthscope Limited Level 1, 312
> St Kilda Road | Melbourne Victoria 3004
>
>
>
> "IMPORTANT - This email contains confidential information intended only
> for the person named above
> and may be subject to legal privilege. If you are not the intended
> recipient, any disclosure, copying or use
> of this information is prohibited. Healthscope provides no guarantee that
> this communication is free of
> virus or that it has not been intercepted or interfered with. If you have
> received this email in error or have
> any other concerns regarding its transmission, please notify
> postmas...@healthscope.com.au. You must
> destroy the original transmission and its contents. Any views expressed
> within this communication are
> those of the individual sender, except where the sender specifically
> states them to be the views of
> Healthscope. If this document is not required for record keeping purposes
> please consider the
> environment before storing or printing. This communication should not be
> copied or disseminated without
> permission".
>
>
> _______________________________________________
> sqlite-users mailing list
> sqlite-users@sqlite.org
> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
>



-- 
D. Richard Hipp
d...@sqlite.org
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to