Right you are! 'CREATE DATABASE' worked (started psql with the postgres database) where createdb didn't.
Was there some way to tell from the documentation that createdb is to run from the shell while CREATE DATABASE is run from the psql prompt? I assumed all database-related commands are run from the psql prompt.
Thanks again, Fred