SQLite Forum

sqlite3 history error in vscode terminal
Login
> I still get these messages

One "yes" for the library, one "yes" for the header. What's the problem?

You were maybe expecting it to find the library and the headers in each and every place it checked, redundantly? "No" is only a problem when it's "no" for every check. When you're looking for your keys, you only have to find them in one place, not everywhere you look.

> the arrow keys do now scroll through the history

So why are you borrowing trouble?

> I'm assuming When I installed 3.33 using 'sudo apt install sqlite3' ubuntu automatically installed libreadline-dev

You don't need me to tell you that's not the case. You already had the evidence saying it doesn't.

Where your assumptions went unfounded is that on Ubuntu you only need the `libreadline` package to *run* a pre-built binary built against `libreadline` *the library.* You need `libreadline-dev` to build such binaries. That package depends on the `libreadline` package, so by installing the `-dev` package, you get the library package, too.

But that's Ubuntu. Other OS packaging systems use different rules. Homebrew bundles the library and development files in a single package, for instance.

> It did nothing for bottom line error

"Microsoft software fails to implement ANSI X3.64 correctly. Film at 11."