Beta Fl_TeacherTool 0.71 for K12Linux (LTSP5)

Robert Arkiletian robark at
Tue Nov 10 18:05:47 UTC 2009

On Tue, Nov 10, 2009 at 4:41 AM, Jigish Gohil <cyberorg at> wrote:
> On Thu, Nov 5, 2009 at 2:12 AM, Robert Arkiletian <robark at> wrote:
>> Okay it's done. At least I hope it's done.
>> I have developed this on F9,  it may need a tiny tweak for F11. I have
>> not done extensive testing so there may be some bugs. I know screen
>> blanking (lock) does not work but that is a general LTSP issue.
>> The install procedure is long. I think this may be a barrier to entry
>> for some. If someone is interested to create a script for the install
>> (or an rpm) I think that would be much appreciated by many.
>> BTW this new version does *not* have the security vulnerability that
>> the old version for ltsp 4.x did :)
>> Download
> Hi, I am unable to build this on openSUSE 11.2, gcc 4.4.1. Build log is here:
> Spec file has:
> BuildRequires: fltk fltk-devel gcc-c++ xorg-x11-libXpm-devel
> xorg-x11-proto-devel xorg-x11-libX11-devel libpng-devel libjpeg-devel
> gnome-desktop tightvnc
> Missing #include?

g++ `fltk-config --use-images --ldflags` -lXpm -Wall `fltk-config
--cxxflags|sed s/-D_FORTIFY_SOURCE=2//` -D
FL_CONFIG=\"//etc/fl_teachertool/fl_teachertool.conf\" -D
FL_MACLIST=\"//etc/fl_teachertool/fl_teachertool.maclist\" -D
HOSTINFOFILE=\"//etc/fl_teachertool/HOST_INFO_FILE\" -D
VNCREFLECTOR=\"/usr/bin/vncreflector\" -D
TIGHTVNCVIEWER=\"/usr/bin/teachertool-vncviewer\" -D
VNCSNAPSHOT=\"/usr/bin/vncsnapshot\" -D CONVERT=\"/usr/bin/convert\"
-D REALVNCVIEWER=\"/usr/bin/vncviewer\" -D
FLTTMESSAGE=\"//usr/bin/fl_ttmessage\" -D BINDIR=\"//usr/bin\" -D
SBINDIR=\"//usr/sbin\" fl_teachertool.o -o fl_teachertool
fl_teachertool.o: In function `NameWindow::cb_aboutbtn(Fl_Widget*, void*)':
undefined reference to `fl_message(char const*, ...)'
fl_teachertool.o: In function `ViewWindow::vwin_callback_i()':
undefined reference to `Fl::e_number'
undefined reference to `Fl::e_keysym'
fl_teachertool.o: In function `NameWindow::nwin_callback(Fl_Widget*, void*)':
undefined reference to `Fl::e_number'
undefined reference to `Fl::first_window()'
undefined reference to `Fl::first_window()'
undefined reference to `Fl::e_keysym'
undefined reference to `Fl_Browser_::deselect(int)'

seems like it's an fltk linking issue.

what do these give you

fltk-config --use-images --ldflags
fltk-config --cxxflags|sed s/-D_FORTIFY_SOURCE=2//

Robert Arkiletian
Eric Hamber Secondary, Vancouver, Canada

More information about the K12Linux-devel-list mailing list