iPoe icon indicating copy to clipboard operation
iPoe copied to clipboard

Windows Support

Open oflatt opened this issue 9 years ago • 10 comments

I tried installing ipoe on windows 10. I ran into problems with libedit-3 here is an error message I get when trying to run anything with #lang ipoe at the top ffi-lib: couldn't open "libedit-3.dll" (The specified module could not be found.; errno=126) thanks!

oflatt avatar Oct 06 '15 02:10 oflatt

Understood! Thanks for reporting.

Which version of Racket are you using?

bennn avatar Oct 07 '15 04:10 bennn

Thanks for getting back quickly, I am using v6.2.900.17

-Oliver Flatt

On Tue, Oct 6, 2015 at 10:03 PM, Benjamin Greenman <[email protected]

wrote:

Understood! Thanks for reporting.

Which version of Racket are you using?

— Reply to this email directly or view it on GitHub https://github.com/bennn/iPoe/issues/75#issuecomment-146072414.

oflatt avatar Oct 08 '15 16:10 oflatt

Okay, I think it's readline's fault! I was able to install the wo-readline branch of ipoe through Dr.Racket (6.3.1).

Looking into compile-time solutions for skipping readline if it's not available...

bennn avatar Oct 12 '15 02:10 bennn

Ok, you should be able to install ipoe through master now.

bennn avatar Oct 12 '15 04:10 bennn

Thank you!

On Sun, Oct 11, 2015, 10:58 PM Benjamin Greenman [email protected] wrote:

Ok, you should be able to install ipoe through master now.

— Reply to this email directly or view it on GitHub https://github.com/bennn/iPoe/issues/75#issuecomment-147291817.

oflatt avatar Oct 12 '15 12:10 oflatt

Hello, I got it installed. How can I use ipoe commands through drracket? thank you

-Oliver Flatt

On Mon, Oct 12, 2015 at 6:36 AM, Oliver Flatt [email protected] wrote:

Thank you!

On Sun, Oct 11, 2015, 10:58 PM Benjamin Greenman [email protected] wrote:

Ok, you should be able to install ipoe through master now.

— Reply to this email directly or view it on GitHub https://github.com/bennn/iPoe/issues/75#issuecomment-147291817.

oflatt avatar Oct 21 '15 03:10 oflatt

Hmm, I'm not sure you can right now (unless there's a way to run a custom "raco ..." command).

I think I could update the REPL environment to have the commands available after an ipoe program is loaded. I'll try that soon.

(Maybe I'll just make the REPL into the same thing you'd get after running raco ipoe db on the command line. So you can

> (add-word "foo")
Attempting to add new word 'foo' to the database
...

Now that I think about it, I'd also want this to happen:

> "hello"
"hello" has 2 syllables 
> "racket"
Unknown word "racket"

)

bennn avatar Oct 21 '15 05:10 bennn

Thanks, I'm pretty busy right now, tell me if you ever look into that

On Tue, Oct 20, 2015, 11:51 PM Benjamin Greenman [email protected] wrote:

Hmm, I'm not sure you can right now (unless there's a way to run a custom "raco ..." command).

I think I could update the REPL environment to have the commands available after an ipoe program is loaded. I'll try that soon.

— Reply to this email directly or view it on GitHub https://github.com/bennn/iPoe/issues/75#issuecomment-149790491.

oflatt avatar Oct 21 '15 16:10 oflatt

Things are a little better now. When you run in Dr. Racket, you should see:

Finished checking poem. ...
Type '(connect)' to open a connection to the iPoe database
>

After connecting, the repl prompt changes & you can type "help" to see a list of database commands. Someday I'd like smoother integration, but I need to learn more about Dr. Racket first (especially, how to cleanly start & end a database connection).

(How it works now is that everything at the bottom of ipoe/lang/reader.rkt gets loaded in the repl)

bennn avatar Oct 30 '15 16:10 bennn

Thanks, I'll try that!

On Fri, Oct 30, 2015, 10:12 AM Benjamin Greenman [email protected] wrote:

Things are a little better now. When you run in Dr. Racket, you should see:

Finished checking poem. ... Type '(connect)' to open a connection to the iPoe database

...

After connecting, the repl prompt changes & you can type "help" to see a list of database commands. Someday I'd like smoother integration, but I need to learn more about Dr. Racket first (especially, how to cleanly start & end a database connection).

(How it works now is that everything at the bottom of ipoe/lang/reader.rkt gets loaded in the repl)

— Reply to this email directly or view it on GitHub https://github.com/bennn/iPoe/issues/75#issuecomment-152568619.

oflatt avatar Oct 30 '15 20:10 oflatt