Hallo, ich nutze für mac os x eine library, die einige erweiterte methoden liefert, aber auch build-in java methoden ersetzt. nur falls jemand fragt: dies tut sie, weil einige midi-funktionen unzureichend für mac os x implementiert waren.
nun das einhergehende problem:
wenn ich es auf windows laufen lassen will und die library eingebunden habe, versucht er die java-methoden über die library auszuführen, was natürlich nicht geht, da sie mac spezifisch ist.
also müsste ich sie ausbinden, was aber logischerweise zu kompilierfehlern bei den erweiterten methoden führt, die es in java nicht gibt. ich könnte entsprechende stellen auskommentieren. das geht auch, aber macht natürlich keinen spaß.
hat jemand einen workaround?
cool wäre sowas wie, code vorm kompilieren, abhängig von einer bedingung auszukommentieren. gibt es sowas?
nun das einhergehende problem:
wenn ich es auf windows laufen lassen will und die library eingebunden habe, versucht er die java-methoden über die library auszuführen, was natürlich nicht geht, da sie mac spezifisch ist.
also müsste ich sie ausbinden, was aber logischerweise zu kompilierfehlern bei den erweiterten methoden führt, die es in java nicht gibt. ich könnte entsprechende stellen auskommentieren. das geht auch, aber macht natürlich keinen spaß.
hat jemand einen workaround?
cool wäre sowas wie, code vorm kompilieren, abhängig von einer bedingung auszukommentieren. gibt es sowas?