yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #10120
Re: "About integrating a third party library to yade"
Hi,
quick and dirty way is to put your *.cpp and *.hpp into lib/base,
then touch CMakeList and try to build. Otherwise, see,
how for instance trianglulation files are picked up [1].
Pay attention on tetgen license. It will not be included neither in
Yade nor in Debian-main as a separate package.
Best regards,
[1] https://github.com/yade/trunk/blob/master/CMakeLists.txt#L207
Anton
2013/10/10 Burak ER <burak.er@xxxxxxxxxx>:
> Dear yade developers,
>
> I need to use third party delunay mesher "tetgen" within yade . It has
> only cpp and hpp files therefore need to be compiled. I have added it
> into the /lib/tetgen folder and its interface which I develop into
> the /py/meshwrapper/ folder. But current yade cmake does not index all
> the /lib/ folder therefore I get undefined symbols.
>
> How can I add this new library folder into cmake list in an efficient
> way and not conflicting with yade development.
>
> Thank you in advance.
>
> --
> Burak ER
>
> Research Assistant
> Mechanical Engineering Department
> Bursa Technical University
>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~yade-dev
> Post to : yade-dev@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~yade-dev
> More help : https://help.launchpad.net/ListHelp
References