-
Notifications
You must be signed in to change notification settings - Fork 1
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
wip-mingw #2
Comments
solved it by adding
But then I get this error
while solving that error there are incompatibilities with gnulib and msys2
it confuses include/sys/time.h from ucrt64 msys2 and lib/sys/time.h from gnulib |
Thanks for your reports! I've fixed those in new commits and force-pushed. If you find anything else, you're welcome to create PR's and I'll merge them. |
We have managed to build it, how did you fix the repl that does not display the print message anymore
it should print also
|
I've only used the libguile stuff to run guile scripts in an mingw environment. The REPL and readline could probably be errors that always was there. |
I'm looking into the causes why the repl wont show, but more importantly, why during compile, some scheme files wont be compiled , get errors like " no such language cps". BTW, have you seen https://github.com/spk121/guile-portability |
No I havent thank you |
That one might be if you're using version of Windows Terminal before v1.20 without this fix:
This one has to do with how Guile moved away from libltdl and did its own version of DLL dlopening. When it did, it stopped automatically searching for major revisions in DLLs, like |
I see you are implementing both msys2/cygwin and msys2's cygwin. do you use the msys2 patches |
I have a prospective fix for the REPL not showing. I pushed it back into Guile's main branch Windows 11: for fport input from the console, ignore terminal returns I've not yet evaluated msys's patches or Lilypond's patches since first I needed the 32-bit Guile on MinGW to not be broken. Hopefully it is working now. |
Thanks for the update! I've rebased the wip-mingw branch in this repo ontop of savannah main. So, the branch wip-mingw in this repo consist of the following stack:
|
wip-mingw did compile and I got very far, very good job! Thank you so much for your work. Right now we get this compiler error
I believe it might be because gcc warnings became errors with gcc14? not sure.
The text was updated successfully, but these errors were encountered: