Well, I ran ./configure --enable-threads. Then make clean, make, make install. afterwards just tried to use the app and it worked except for the browser with multiple columns, there was a bunch of garbage in some of the columns. I then just ran ./configure and then rebuilt again, and it worked fine. Is the fact that I didn't call Fl::lock() the problem?
Also, when should lock be called, I mean I'm going to fire off a thread (just the one), then as part of that other thread I'm going to change values of widgets (labels/progress/etc..) and setup a timer sitting in wait() loop. Do I need lock in those cases? Or just if I'm going to create other windows in the other thread? _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

