DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

Link: http://www.fltk.org/str.php?L1883
Version: 1.1-current


FLTK 1.1-svn -r6047 (aka 1.1.8rc1):

There are some minor bugs WRT test/Makefile and fluid/Makefile:

(1) "make" builds and copies executables for sudoku, fluid, checkers and
blocks unconditionally to the MacOS application directories, instead of
doing this only for MacOS systems.

$ find . -name "MacOS" | xargs ls   
./fluid/fluid.app/Contents/MacOS:
fluid.exe

./test/blocks.app/Contents/MacOS:
blocks.exe

./test/checkers.app/Contents/MacOS:
checkers.exe

./test/sudoku.app/Contents/MacOS:

This is true for Linux and Windows (all but sudoku.exe, because there are
own
build rules for "sudoku.exe" and "sudoku", resp.).


(2) "make clean" doesn't remove the executables from the ...MacOS
directories under Windows (well, they shouldn't be there, anyway).

Suggestion: make clean should be modified to remove "filename$(EXEEXT)",
e.g.

fluid/Makefile:

clean:
        -$(RM) *.o core.* *~ *.bck *.bck
        -$(RM) core fluid$(EXEEXT) fluid-shared$(EXEEXT)
        -$(RM) fluid.app/Contents/MacOS/fluid

The last line should become:

        -$(RM) fluid.app/Contents/MacOS/fluid$(EXEEXT)

Sorry, I can't supply a patch.

Thanks for pushing 1.1.8 and the good work so far :-)

Albrecht

P.S.: make install _seems_ okay: there are system specific targets


Link: http://www.fltk.org/str.php?L1883
Version: 1.1-current

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

Reply via email to