Any news on the windows/glib front ?
Le 25 mai 2016 à 16:41, Ryan Gonzalez <rym...@gmail.com> a écrit : > Unfortunately, I can't do anything on Windows now...because it won't boot. > Hangs forever on the stupid wheel of death. Curse you, Microsoft... > > In a few days (hopefully over the long weekend!), I'll probably install the > Windows 10 trial into a VM and see if I can work from there. > > On Linux, though, it should be glib-free. IIRC OSX should also work, provided > you have a recent version of GCC. Windows is really the primary pain ATM. > > Link: https://github.com/kirbyfan64/fluidsynth > > -- > Ryan > [ERROR]: Your autotools build scripts are 200 lines longer than your program. > Something’s wrong. > http://kirbyfan64.github.io/ > > On May 25, 2016 6:59 AM, "Antoine Schmitt" <a...@gratin.org> wrote: > Hi, > just wanted to know the status of the glib dependency removal process ? > > glib has been a high pain for me when porting to Windows and Mac. I'd be > happy to see it removed from fluidsynth and port my fluidXtra to a glib-free > fluid. > > Thanks > Antoine > > > Le 22 janv. 2016 à 00:13, Ryan Gonzalez <rym...@gmail.com> a écrit : > >> Well, I've already ported over most glib utilities, atomics, and mutexes >> (normal and recursive). I just ended up busy with several other things until >> this weekend. >> >> On January 21, 2016 4:06:41 PM CST, Johannes Schickel <lordh...@gmail.com> >> wrote: >> On 01/14/2016 12:29 AM, Ryan Gonzalez wrote: >> May I try? :D >> >> Pretty much everything outside of threading is really trivial. The >> wiki says the supported platforms are Windows, OSX, and Linux, and >> that it runs under Solaris and OS/2 but they aren't officially supported. >> >> For atomics, glib seems to use GCC's C++11-style atomics. when it can, >> then it falls back to either GCC/Clang's built-in __sync atomic >> operations or Windows's atomic API. >> >> For normal threads, glib uses pthreads on Posix and Windows threads >> on...Windows. >> >> Maybe I'm just super nerdy, but this seems totally doable. ;) >> >> >> I guess if you can rely on compiler's atomics support it's not too hard. >> Creating/managing threads is usually rather easy. >> >> // Johannes >> >> >> fluid-dev mailing list >> fluid-dev@nongnu.org >> https://lists.nongnu.org/mailman/listinfo/fluid-dev >> >> -- >> Sent from my Nexus 5 with K-9 Mail. Please excuse my brevity. >> _______________________________________________ >> fluid-dev mailing list >> fluid-dev@nongnu.org >> https://lists.nongnu.org/mailman/listinfo/fluid-dev > > > _______________________________________________ > fluid-dev mailing list > fluid-dev@nongnu.org > https://lists.nongnu.org/mailman/listinfo/fluid-dev > > _______________________________________________ > fluid-dev mailing list > fluid-dev@nongnu.org > https://lists.nongnu.org/mailman/listinfo/fluid-dev
_______________________________________________ fluid-dev mailing list fluid-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/fluid-dev