Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SQLITE_OMIT_UTF16? #29

Open
hb-- opened this issue Feb 9, 2015 · 1 comment
Open

SQLITE_OMIT_UTF16? #29

hb-- opened this issue Feb 9, 2015 · 1 comment

Comments

@hb--
Copy link

hb-- commented Feb 9, 2015

I want to enable UTF16 support. Are there any expected or known problems? Or, what was the reason to disable this for VMS?

Also, when I change CONFIG.H to support UTF16, the symbol vector option for the shareable image has to change. It looks like in descrip.mms there is nothing the symbol vector option or its text file depends on. As far as I can see, the symbol vector depends on the global symbols in the OLB, for which, on the other hand, I didn't found a way to build it separately. So I manually did/added something like

mmk $(BINDIR)SQLITE3_SHR.EXE
- delete $(BINDIR)SQLITE3_SHR.EXE;*
- delete $(ETCDIR)SQLITE3_SHR.MAP;*
- delete $(SRCDIR)SYMBOL_VECTOR.TXT;*
mmk $(SRCDIR)SYMBOL_VECTOR.TXT
mmk $(BINDIR)SQLITE3_SHR.EXE

Is this the recommended way to get to a correct symbol vector option?

@tesneddon
Copy link
Member

I can't see any reason to not support it. I left it out because at that time I didn't really understand UTF-16 and how well it was supported on OpenVMS. So, rather than spend ages messing around with something I didn't understand, I just disabled it for now. Any help you are able to offer here would be greatly appreciated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants