For this task you're supposed to add brlcad.dll (MS Windows) or libbrlcad.so (Linux) to your build environment but I can't seem to locate these files on either OS. Could I be misinterpreting the assignment?
Hi @Mahdi , there are tasks introducing these libraries. Search in our task list for brlcad.dll or libbrlcad.so. Maybe you want to do one of them first.
Thanks @Daniel Rossberg
Hi @Daniel Rossberg, I compiled rt^3 and ran successfully printTitle test, but I still can't find the libbrlcad.so on my disk (after BRL-CAD compilation from source) or on the web, I just found libbrlcad.pc and the header files in /usr/brlcad/include/brlcad/. Where should I have a look for it?
Hi @Michal Hanus
That's my fault. The lib is called libcoreinterface.so there. It's wrong in the task description and title.
Build the libbrlcad.so
this task?
Right. I had the wrong libname in mind. The interface of brlcad.dll and libcoreinterface.so are mainly the same. BTW, if you build the coreinterface on Windows you get coreinterface.dll with an interface similar to brlcad.dll. I.e., if you have a program which uses BRL-CAD's C++ core interface you can control with the configuration which lib it uses. The source code keeps the same.
I've renamed the task to "Build BRL-CAD's core C++ interface". It should be possible to do it on all supported platforms.
Well, How big is that SVN repo? I'm still limited by storage.
It's much smaller. The rt^3 repository checkout is 150 MB.
That's nice. It contains Ogre right?
Yes, it contains Ogre sources. But, I don't know if they are used there somewhere.
That's what I'm think thinking about, If there was no Ogre in there, The size will be significantly smaller.
that ogre revision is so old now that it can be removed
If it was removed, I can save some disk space.
what do you mean?
er, I know what you meant here -- wrong thread
Last updated: Jan 10 2025 at 00:48 UTC