[brlcad-devel] [BUG] MGED fails to start from dmenu application launcher or with /dev/null as stdin
As the title says. I think it should be left up to the user to decide if they want to run in interactive mode or not, because trying to guess it will just add unnecessary complexity and make things flakier.-- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot___ BRL-CAD Developer mailing list brlcad-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-devel
[brlcad-devel] r70792 introduced multiple definitions of `struct timespec`
According to the blame output, this is from r70792. I'm building on Arch Linux and the cmake flags are based on the PKGBUILD from the AUR: ``` cmake -DBRLCAD_BUILD_STATIC_LIBS=OFF \ -DBRLCAD_ENABLE_OPENGL=ON -DBRLCAD_BUNDLED_LIBS=BUNDLED -DBRLCAD_FREETYPE=OFF \ -DBRLCAD_PNG=OFF -DBRLCAD_REGEX=OFF -DBRLCAD_ZLIB=OFF -DBRLCAD_ENABLE_QT=OFF ../.. ``` Log: ``` [ 43%] Building C object src/librt/CMakeFiles/librt-obj.dir/primitives/bot/gct_decimation/auxiliary/mmbinsort.c.o In file included from /home/rain/Sync/gsoc/brlcad-code/src/librt/primitives/bot/gct_decimation/auxiliary/mm.h:40:0, from /home/rain/Sync/gsoc/brlcad-code/src/librt/primitives/bot/gct_decimation/auxiliary/mmbinsort.c:41: /home/rain/Sync/gsoc/brlcad-code/src/librt/primitives/bot/gct_decimation/auxiliary/mmthread.h:52:8: error: redefinition of ‘struct timespec’ struct timespec { ^~~~ In file included from /usr/include/sched.h:32:0, from /usr/include/pthread.h:23, from /home/rain/Sync/gsoc/brlcad-code/include/bu/tc.h:42, from /home/rain/Sync/gsoc/brlcad-code/src/librt/primitives/bot/gct_decimation/auxiliary/mmthread.h:46, from /home/rain/Sync/gsoc/brlcad-code/src/librt/primitives/bot/gct_decimation/auxiliary/mm.h:40, from /home/rain/Sync/gsoc/brlcad-code/src/librt/primitives/bot/gct_decimation/auxiliary/mmbinsort.c:41: /usr/include/bits/types/struct_timespec.h:8:8: note: originally defined here struct timespec ^~~~ cc1: error: unrecognized command line option ‘-Wno-c11-extensions’ [-Werror] ``` -- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ___ BRL-CAD Developer mailing list brlcad-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-devel
[brlcad-devel] errors when `make benchmark`
I see a lot of "unexpected argument" and "unary operator expected". Possibly relevant system info: I am running an rc shell (from plan9ports), otherwise it's a relatively standard Arch setup Sent with [ProtonMail](https://protonmail.com) Secure Email.-- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot___ BRL-CAD Developer mailing list brlcad-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-devel
[brlcad-devel] GSoC 2018
Hi list! I'm a student looking to apply for GSoC and I've been looking at the easier C/C++ projects and I have some questions: - is Lua being seriously considered or is Python the final choice? I know Lua quite well and I think I know enough C that I could do the geometry scripting project with it. - the wiki says it's a good idea to get a patch in before submitting the application letter, is Sourceforge the place to look for bugs to squash? Because it looks pretty dead there. The projects I'm interested in (that I think I could deliver on) are: http://brlcad.org/wiki/General_Tree_Walker http://brlcad.org/wiki/Add_exec_option_to_search http://brlcad.org/wiki/STEP_exporter ...or possibly other easier C/C++ ones (the medium and hard ones look intimidating)-- Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot___ BRL-CAD Developer mailing list brlcad-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-devel