Skip to content

Minimized Extension for Unicode support

Notifications You must be signed in to change notification settings

veksh/sqlite3_unicode

 
 

Repository files navigation

sqlite3_unicode

Minimal extenstion for Unicode support in Sqlite3 with no external dependencies (like libicu).

Originally from Ioannis Epaminonda. Copies of original mailing list post and blog entry are included.

building under macos

$ gcc --shared -o unicode.dylib -fPIC sqlite3_unicode.c 
$ sqlite3
sqlite> .load unicode
sqlite> select upper('Ура, заработало!') t;
УРА, ЗАРАБОТАЛО!
sqlite> 

(not tested by me) windows and linux build

Windows

To make build for Windows must have:

  • MS Visual Studio 2012 or newer
  • Cygwin

Run mk.cmd to build

Target Arch can switched in MakeFile M = /MACHINE:X86 M = /MACHINE:X64

Linux and Unixes

Run mk.sh to make build

About

Minimized Extension for Unicode support

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 82.6%
  • HTML 17.2%
  • Other 0.2%