Hello Christian,
Here's a brief summary of what I've done. The project is hosted at
that is becoming quite popular.
I wrote the port file to clone the project to the contrib folder and
copy all .h files in the ndn-cxx/src folder, manually adding all folders.
Next I wrote a
target.mk file in test/libports/ndn-cxx with a dummy
target.mk file that adds the ndn-cxx library as LIBS.
ndn-cxx by itself has dependencies on boost libraries, libcrypto++,
libsqlite3. Sqlite3 was already present. I wrote a libboost.port
and cryptopp.port to compile before ndn-cxx, while manually adding
the required header files of boost.
Here's the commit of all changes I've done so far.
This builds libc, libm, libc_lxip, zlib, libbz2
and additionally cryptopp, boost.
I assumed since all header files concerned were put in the
contrib/crytopp-<hash>/include folder, they will be included
to add INC_DIR as well.
I hope that establishes some ground on what I'm attempting to doHere's a brief summary of what I've done. The project is hosted at
that is becoming quite popular.
I wrote the port file to clone the project to the contrib folder and
copy all .h files in the ndn-cxx/src folder, manually adding all folders.
Next I wrote a
target.mk file in test/libports/ndn-cxx with a dummy
target.mk file that adds the ndn-cxx library as LIBS.
ndn-cxx by itself has dependencies on boost libraries, libcrypto++,
libsqlite3. Sqlite3 was already present. I wrote a libboost.port
and cryptopp.port to compile before ndn-cxx, while manually adding
the required header files of boost.
Here's the commit of all changes I've done so far.
This builds libc, libm, libc_lxip, zlib, libbz2
and additionally cryptopp, boost.
I assumed since all header files concerned were put in the
contrib/crytopp-<hash>/include folder, they will be included
to add INC_DIR as well.
Thanks,
Aditya