Re: [ibr-dtn] standalone executable
Hello Razvan.
Actually, the binaries are there. The script you have found is just a wrapper to set all the environment variables for pre-install execution. The binaries are located in subdirs named ".libs".
For better portability I recommend to configure the packages with a dedicated install directory using the "--prefix" parameter. Once this is configured you can use "make install" to copy all necessary files into the given path.
Kind regards, Johannes
Am 20.12.2011 02:02, schrieb Razvan BEURAN:
Dear all,
I am writing again to you, although it's not directly related to my previous messages.
I just noticed that the IBR-DTN executables are actually shell scripts, and they make a lot of references to various libraries. Is it possible to somehow produce _real standalone executables_, so that I can compile the code on one machine and then execute the programs on other ones? At this moment I believe it's necessary to copy everything to the exact same location if I want to execute the programs on other PCs.
In case such a possibility doesn't currently exist, please consider adding it on your TODO list, because I believe it would greatly improve the usability of IBR-DTN in real environments.
Best wishes, Razvan
Dear Johannes,
Thank you so much for your advice, I shall try to use the procedure you recommeded. It sounds promissing :-)
Best wishes, Razvan
On Tue, 20 Dec 2011, Johannes Morgenroth wrote:
Hello Razvan.
Actually, the binaries are there. The script you have found is just a wrapper to set all the environment variables for pre-install execution. The binaries are located in subdirs named ".libs".
For better portability I recommend to configure the packages with a dedicated install directory using the "--prefix" parameter. Once this is configured you can use "make install" to copy all necessary files into the given path.
Kind regards, Johannes
Am 20.12.2011 02:02, schrieb Razvan BEURAN:
Dear all,
I am writing again to you, although it's not directly related to my previous messages.
I just noticed that the IBR-DTN executables are actually shell scripts, and they make a lot of references to various libraries. Is it possible to somehow produce _real standalone executables_, so that I can compile the code on one machine and then execute the programs on other ones? At this moment I believe it's necessary to copy everything to the exact same location if I want to execute the programs on other PCs.
In case such a possibility doesn't currently exist, please consider adding it on your TODO list, because I believe it would greatly improve the usability of IBR-DTN in real environments.
Best wishes, Razvan
-- Johannes Morgenroth Institut fuer Betriebssysteme und Rechnerverbund Tel.: +49-531-391-3249 Muehlenpfordtstrasse 23 Fax.: +49-531-391-5936 TU Braunschweig D-38106 Braunschweig
participants (2)
-
Johannes Morgenroth
-
Razvan BEURAN