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

Failure to install, "Symbol's function definition is void: org-roam-mode" #17

Open
scovetta opened this issue Aug 2, 2021 · 2 comments

Comments

@scovetta
Copy link

scovetta commented Aug 2, 2021

Hello!
I tried to follow the instructions to install org-roam on Windows. I started with a clean Emacs installation, added Melpa, org, and org-roam. Downloaded the sqlite executables and verified they run from the command line.

When Emacs starts, I get Symbol's function definition is void: org-roam-mode.

I uninstalled and then re-installed -- messages show:

Could not find C compiler, skipping SQLite build
Org-roam initialization: (error "No EmacSQL SQLite binary available, aborting")
Operation [ Install 1 ] finished

The docs suggest that this step isn't necessary if I make the sqlite executables available (by adding it to exec-path).

So I'm not sure if I'm doing something wrong -- I tried specifying the path as c:/dev/bin, which is a directory that contains sqlite3.exe, etc., but also with the slashes the other way, and suffixed with a slash.

Thanks so much!

@nobiot
Copy link
Owner

nobiot commented Aug 2, 2021

Sorry as noted in the README, this guide is not currently compatible with v2 of Org-roam, which is what you download from MELPA.

@scovetta
Copy link
Author

scovetta commented Aug 2, 2021

Sorry about that! My fault.

(For future readers -- I was able to get this working for v2 by downloading msys2, installing it, and then adding it to the environment path, then re-installing org-roam. There was some twiddling needed, but worked fine with that.)

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

No branches or pull requests

2 participants