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

... snipped ...

>> 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

As Ian wrote, this doesn't look like normal make output, instead it
looks like the output from make running after using CMake to create
the Makefiles. You probably mixed something up by trying CMake.
Please use a fresh checkout / tarball and try again w/o running ccmake.

If you want to use CMake, please note that recent snapshots are not
complete. Subversion and the next snapshot ought to be correct, but
CMake support is not yet complete. *IF* you try it, please read
README.CMake_build to see how to build in a separate (./build)
directory, because CMake would otherwise write a lot of files in the
source tree.

> 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...

These "Fl.cxx.o" file names are the results of using the wrong or
mixed build tools/system. Please try again after cleanup, as I wrote
above.

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

Reply via email to