Works for me after I compiled it as a universal binary. I attached the makefile to compile it as universal. I have one question about the interface, the [sqlite -open( style messages seem strange. Since you are sending them directly to the [sqlite] object, the "sqlite" part seems redundant, and the preceding "-" isn't very Pd-like. How about:
[open $1(
[close(
[tagged 1(
[tagged 0(
I don't quite see the need for the "endsql" and "submitsql" tags at the end of a message. Is there ever a time that you would write stuff after "endsql" that has a specific meaning? Otherwise, it seems like there should just be the selector "sql" at the front of the message.
Also, I am assuming that "sqla" means something like "append". How about emulating the [textfile] syntax so it feels more Pd-ish. Something like:
[add insert into mine (name) values ('jacob') (
[add insert into mine (name) values ('fred') (
[submit(
and
[submit insert into mine (name) values ('the_text') (
Looks good overall, keep up the good work! I think this will be quite useful, and should be easy to build on all platforms and include in Pd-extended.
.hc