FLTK logo

Re: [fltk.coredev] CMake: add 'examples' to build [was: Something in progress? (table examples broken on Linux)]

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 All Forums  |  Back to fltk.coredev  ]
 
Previous Message ]New Message | Reply ]Next Message ]

Re: CMake: add 'examples' to build [was: Something in progress? (table examples broken on Linux)] Manolo Aug 17, 2020  
 

On Sunday, August 16, 2020 at 8:49:29 PM UTC+2 Albrecht Schlosser wrote:

Additional on macOS (which I can't do):

- build using CMake + make, run tests as above
The build runs well under macOS, and wrappers are where they are useful, next to application bundles,
both with bin/tests/and bin/examples/.
When the demo test app is run, support files of most test apps are found (editor, browser, help_dialog)
but not with colbrowser.
When these apps are run directly (i.e., not through demo) they don't find their respective support file.

- build using CMake + Xcode, run tests as above
The builds run well both in debug and release modes, and places test and example apps in
folders bin/test/Debug/, bin/test/Release/,  bin/examples/Debug/ and bin/examples/Release/ as expected.
As to whether test apps find their support files, it's as reported above.

Known issue on macOS: the wrapper scripts are always in the bin,
bin/test, and bin/examples folders and not in the "per build type"
subdirs Debug, Release, etc. where they belong.
Yes, that's what I see.
This will be fixed in a
later update (I think I know how to do it, but I need to implement and
test it)

--
You received this message because you are subscribed to the Google Groups "fltk.coredev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fltkcoredev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/fltkcoredev/4a2ce43d-c630-46b5-8860-1dd6fd8b6d9en%40googlegroups.com.
Direct Link to Message ]
 
     
Previous Message ]New Message | Reply ]Next Message ]
 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.