Fuer die baldige MIOS Studio 2.1 release koennte ich auch ein Linux binary bauen.
Falls Du selber kompilieren moechtest, tippe mal “svn co svn://svnmios.midibox.org/mios32”, gehe nach mios32/trunk/tools/mios_studio/build/linux", tippe “premake --file premake.lua --cc gcc --target gnu”, anschliessend “make”
(das MiosStudio.make file ist nicht mehr aktuell, deshalb muss via “premake” ein neues erstellt werden)
Juce (v1.51) sollte sich im gleichen Pfad wie das heruntergeladene SVN Repository befinden, da auf die Juce Release mit indirekten Pfaden referenziert wird.
Habe unter Kubuntu 10.10 (64 Bit) versucht nach deiner Anleitung MIOS Studio 2.1 zum Laufen zu bringen
Ich kam bis zum Make (Premake muss v 3.7 sein! v4.0 und höher läuft nicht).
Dann erhielt ich folgende Fehlermeldung:
==== Building MiosStudio ====
UdpSocket.cpp
HexFileLoader.cpp
juce_LibrarySource.cpp
In file included from ../../src/juce_LibrarySource.cpp:15:
../../src/../../../../../juce/juce_amalgamated.cpp:514: fatal error: ft2build.h: No such file or directory
compilation terminated.
make[1]: *** [build/intermediate/Debug/juce_LibrarySource.o] Error 1
make: *** [MiosStudio] Error 2
ich habe es gestern kompiliert bekommen, dazu mussten in den Makefiles einige Dateien hinzugefügt werden, und in einer Datei in dem Linux spezifischen Verzeichnis von Juce, sowie Mios Studio habe ich eine Zeile kommentiert, war sowas wie:
//if (input <= devicenumber)
return ....
Dann waren da noch includes mit relativen Pfaden à la: ../../../../../juce/juce_amalgamated.cpp die entsprechend angepasst werden mussten, je nachdem wo die Juce libs liegen.
Wenn ich später zu Hause bin schau ich nochmal genau nach was es alles war und poste es hier.
Beim Starten des Studio werden alle 4 Tools Fenster geöffnet. Sie lassen sich erst schließen, nachdem ich sie einmal im Menü ausgewählt habe.
Wichtig:
Ich erhalte keine Meldung des Core obschon beide Mios32-Geräte ausgewählt wurden (Das gleiche Problem hatte ich schon in einer virtuellen XP-Maschine unter Virtualbox).
Leider bin ich was Midi unter Linux angeht noch nicht ganz fit
Ich muss auch gestehen, das ich MIOS Studio 2 unter Linux noch nicht benutzt habe. Ich habe es nur erfolgreich kompiliert und gestartet, als es dann auf anhieb nicht 100% funktioniert hat habe ich die alte Java Version benutzt um die neue Firmware auf meinen MB6582 zu spielen… Hätte allerdings gedacht das das nur einKonfigurationsproblem war.