I try to compile fltk 1.3 under osx snow leopard. however I fail due to several 
reasons:

cd fltk1.3
./configure
..

Configuration Summary
-------------------------------------------------------------------------
    Directories: prefix=/usr/local
                 bindir=${exec_prefix}/bin
                 datadir=${datarootdir}
                 datarootdir=${prefix}/share
                 exec_prefix=${prefix}
                 includedir=${prefix}/include
                 libdir=${exec_prefix}/lib
                 mandir=${datarootdir}/man
       Graphics: Quartz
Image Libraries: JPEG=Builtin
                 PNG=Builtin
                 ZLIB=System
    Large Files: YES
         OpenGL: YES
        Threads: YES
configure: creating ./config.status
config.status: creating makeinclude
config.status: creating fltk.list
config.status: creating fltk-config
config.status: creating fltk.spec
config.status: creating FL/Makefile
config.status: creating config.h

Ok. Looks good.
> make

It builds nice until I get:

[ 64%] Building CXX object fluid/CMakeFiles/fluid.dir/undo.cxx.o
[ 64%] Building CXX object fluid/CMakeFiles/fluid.dir/widget_panel.cxx.o
Linking CXX executable ../bin/fluid
Undefined symbols:
  "_CFDictionaryCreate", referenced from:
      fl_draw(char const*, int, float, float)in libfltk.a(fl_font.cxx.o)
  "_objc_msgSend_stret", referenced from:
      MACscreen_init(XRectangle*)      in libfltk.a(Fl.cxx.o)
      Fl::w()     in libfltk.a(Fl.cxx.o)
      Fl::y()     in libfltk.a(Fl.cxx.o)
      Fl::y()     in libfltk.a(Fl.cxx.o)
      Fl::x()     in libfltk.a(Fl.cxx.o)
      update_e_xy_and_e_xy_root(NSWindow*)      in libfltk.a(Fl.cxx.o)
      update_e_xy_and_e_xy_root(NSWindow*)      in libfltk.a(Fl.cxx.o)
      -[FLDelegate windowDidResize:] in libfltk.a(Fl.cxx.o)
      -[FLDelegate windowDidResize:] in libfltk.a(Fl.cxx.o)
      -[FLDelegate windowDidResize:] in libfltk.a(Fl.cxx.o)
      -[FLDelegate windowDidMove:] in libfltk.a(Fl.cxx.o)
      -[FLDelegate windowDidMove:] in libfltk.a(Fl.cxx.o)
      Fl_Window::make_current()      in libfltk.a(Fl.cxx.o)
      Fl::get_mouse(int&, int&)in libfltk.a(Fl.cxx.o)
      get_window_frame_sizes(int&, int&, int&)in libfltk.a(Fl.cxx.o)

.. and a hole lot more....

Any idea whats wrong? cmake will also not compile... but I need fltk 1.3 
utterly...

_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to