fluid-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [fluid-dev] FluidSynth and glib


From: Ryan Gonzalez
Subject: Re: [fluid-dev] FluidSynth and glib
Date: Tue, 8 Mar 2016 14:38:49 -0600

Yup!

I had to stop working on it for a bit because of a big exam I was studying for, but I just restarted today. I'm literally ALMOST done; only 13 functions remain unconverted, as well as mutexes on Windows. So far have 458 additions and 237 deletions.

You can see the progress here:

https://github.com/kirbyfan64/fluidsynth/compare/master...glib_removal


On Tue, Mar 8, 2016 at 10:35 AM, Johannes Schickel <address@hidden> wrote:
Hi,

are there any news on this?

// Johannes


On 01/22/2016 12:13 AM, Ryan Gonzalez wrote:
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 <address@hidden> 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
    address@hidden
    https://lists.nongnu.org/mailman/listinfo/fluid-dev

-- Sent from my Nexus 5 with K-9 Mail. Please excuse my brevity.



--
Ryan
[ERROR]: Your autotools build scripts are 200 lines longer than your program. Something’s wrong.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]