I returned to my initial efforts with IUP threading on Linux with
Script BASIC but haven't done a lot testing. I don't think IUP would
take much to support threading.

http://www.oxygenbasic.org/forum/index.php?topic=1481.msg16119#msg16119



On Sat, 2017-02-18 at 13:46 -0800, John Spikowski wrote:
> Not so lucky on Linux.
> 
> jrs@jrs-laptop:~/sb/examples/iup$ scriba iup_boot3buttons.sb
> 
> (scriba:6299): Gdk-WARNING **: scriba: Fatal IO error 11 (Resource
> temporarily unavailable) on X server :0.
> 
> jrs@jrs-laptop:~/sb/examples/iup$ 
> 
> 
> On Sat, 2017-02-18 at 10:11 -0800, John Spikowski wrote:
> > 
> > Fortunately Script BASIC was designed from the ground up to run in
> > a
> > threaded environment. If I can make it work on Linux as well, I'll
> > be
> > happy. My direction for Android is use B4J (BASIC for Android) with
> > a
> > webservice mobile interface. 
> > 
> > I've never owned an Apple device which is why I spend no time on
> > that
> > platform. Let someone else do it is my position. Script BASIC runs
> > fine
> > on OSX (console) but no GUI options other than Gtk which looks like
> > crap on OSX.
> > 
> > 
> > 
> >  
> > 
> > On Sat, 2017-02-18 at 03:43 -0800, Eric Wing wrote:
> > > 
> > > 
> > > On 2/17/17, John Spikowski <supp...@scriptbasic.org> wrote:
> > > > 
> > > > 
> > > > 
> > > > I thought I would share my success with multi-threading IUP on
> > > > Windows
> > > > 10 with Script BASIC. I'm still early on with testing but so
> > > > far
> > > > things
> > > > look promising.
> > > > 
> > > > http://www.scriptbasic.org/forum/index.php/topic,350.msg1597.ht
> > > > ml
> > > > #m
> > > > sg15
> > > > 97
> > > > 
> > > > I'm going to try this on Linux 64 bit and see if it works as
> > > > well.
> > > > 
> > > > 
> > > > -JRS-
> > > If you are hoping to use IUP on a background thread to control
> > > native
> > > UI, you should be aware that this is not safe to do on Mac, iOS,
> > > and
> > > Android and will most likely crash. And it just won't work at all
> > > in
> > > the web browser/Emscripten since JavaScript doesn't really have
> > > threads.
> > > 
> > > I've seen this gotcha appear multiple times for new SDL/Windows
> > > users
> > > who design everything on a background thread and it works for
> > > them,
> > > without ever experimenting on the other platforms. Then they get
> > > incredibly mad when they finally try to port to the other
> > > platforms
> > > and find out that it will never work on a bunch of the other
> > > platforms.
> > > 
> > > 
> > > -Eric
> > > 
> > > ---------------------------------------------------------------
> > > ----
> > > -----------
> > > Check out the vibrant tech community on one of the world's most
> > > engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> > > _______________________________________________
> > > Iup-users mailing list
> > > Iup-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/iup-users
> > -------------------------------------------------------------------
> > -----------
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> > _______________________________________________
> > Iup-users mailing list
> > Iup-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/iup-users
> -------------------------------------------------------------------
> -----------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> _______________________________________________
> Iup-users mailing list
> Iup-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/iup-users

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Iup-users mailing list
Iup-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/iup-users

Reply via email to