-
Notifications
You must be signed in to change notification settings - Fork 9
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
Can the JUCE version be built on Linux? On Windows? #133
Comments
JUCE is supposed to provide cross platform support on Linux, Mac, Windows, Android, etc. So I decided to try it. I installed JUCE on Ubuntu 18.04
I got a missing "GL/gl.h" include file. So I entered:
Now I am getting an error with assert and import. I would love to get this running on Linux but it may not happen today. Stay tuned. |
@philburk Thanks! If you do get it running on 18.04 I'll take a shot at porting it to |
Another thought / question: does the pForth implementation of HMSL still run without the JUCE GUI framework? I took a look at the JUCE license page and it's confusing / not something I have the energy or funding to deal with. |
I have not tried to build the Windows version of HMSL in a long time.
JUCE is free for personal use and open source projects. |
I'd be building on Linux, not Windows. |
Hi Phil, I used HMSL at the beginning of the 90's on a Mac Plus; this is how I learned a bit about Forth (and OOP)... I'd love to try HSML again, but I'm also a converted Linux user. I added a Linux Makefile target using Projucer (self-compiled 6.0.5 GPL version), but HMSL does not compile on Linux because support for Me2000 is missing. Is it possible to compile HMSL without Me2000? Thanks |
The ME2000 is a portable General MIDI synth originally written for polyphonic ringtones. If you want to remove the use of the ME2000 you would need to disable it from LocalSynth.cpp. If the ME2000 is removed then HMSL could be used with just the external MIDI:
Now your HMSL MIDI will be sent out from HMSL and can be used as Input to Logic Pro or other apps. |
It looks like the JUCE version is only for Macs. I don't have a Mac but I have several Linux systems and a high-end Windows gaming desktop. Is there some way I can build the latest JUCE port on these systems, or am I constrained to the older versions?
The text was updated successfully, but these errors were encountered: