Warning, /education/kstars/kstars/data/tools/HTMesh-0.01/README is written in an unsupported language. File is not indexed.
0001 HTMesh version 0.01 0002 =================== 0003 0004 This Perl HTMesh wrapper was written by James Bowlin based on the 0005 original HTMesh C++ library (seemingly no longer maintained). After we 0006 stripped down the HTMesh library for use in KStars (see 0007 e.g. 0c344a2bf45594e9028f86d6c6a7d5e56b58bdfc -- one of the many 0008 commits stripping the library down), Akarsh Simha had to modify the 0009 perl wrapper to reflect these changes. 0010 0011 INSTALLATION 0012 0013 To install this module, first build the stripped-down HTMesh library 0014 with -fPIC flag (so it can be used in a shared object), otherwise the 0015 linker will barf because HTMesh perl library needs to be built as a 0016 shared object with symbols etc. To do so: 0017 0018 1. Open kstars/kstars/htmesh/CMakeLists.txt and remove the comment 0019 on the -fPIC flag. 0020 0021 2. make && make install in the kstars/kstars/htmesh directory 0022 0023 3. Copy the libhtmesh.a object from the install prefix into 0024 /usr/lib or wherever the Makefile below will look for it 0025 (alternatively, point the Makefile to it) 0026 0027 4. Revert the -fPIC uncommenting 0028 0029 Then, build the perl module: 0030 0031 perl Makefile.PL 0032 make 0033 make test 0034 make install # Or sudo make install depending on the prefix etc. 0035 0036 COPYRIGHT AND LICENCE 0037 0038 Copyright (C) 2015 James Bowlin <bowlin@mindspring.com>, Akarsh Simha <akarsh@kde.org> 0039 0040 This library is free software; you can redistribute it and/or modify 0041 it under the same terms as Perl itself, either Perl version 5.8.8 or, 0042 at your option, any later version of Perl 5 you may have available.