getting_started:deploy:deploy_manually
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
getting_started:deploy:deploy_manually [2021/03/24 17:21] – created ursgraf | getting_started:deploy:deploy_manually [2021/03/29 18:14] (current) – [Set Library Links] ursgraf | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Deploy Manually ====== | ====== Deploy Manually ====== | ||
- | If you develop EEROS itself or one of its hardware wrapper libraries, your target image does not yet include these libraries of it has an older version which you may want to replace. How to proceed? | ||
- | |||
+ | Back to [[getting_started: | ||
+ | |||
+ | If you work on the host, there is no need to deploy anything. | ||
+ | |||
+ | If you develop EEROS itself or one of its hardware wrapper libraries another target platform, the target image does not yet include these libraries or it may has an older version which you may want to replace. How to proceed? | ||
+ | |||
+ | Next, edit '' | ||
+ | < | ||
+ | install-armhf/ | ||
+ | install-armhf/ | ||
+ | |||
+ | build-armhf/ | ||
+ | build-armhf/ | ||
+ | </ | ||
+ | If you did not include the application [[https:// | ||
+ | |||
+ | Finally, load them onto the target with | ||
+ | < | ||
+ | $ ./deploy.sh | ||
+ | </ | ||
===== Set Library Links ===== | ===== Set Library Links ===== | ||
- | The system must find the eeros and hardware wrapper libraries to dynamically load them. The following symbolic links must be created once. | + | The system must find the eeros and hardware wrapper libraries to dynamically load them. The following symbolic links must be created once. The example is given for a Beaglebone Blue board. |
< | < | ||
- | debian@beaglebone:$ cd /usr/lib/ | + | ost@bblue:$ cd /usr/lib/ |
- | debian@beaglebone:$ sudo ln -s / | + | ost@bblue:$ sudo ln -s / |
- | debian@beaglebone:$ sudo ln -s libbbblueeeros.so.1.2.0.0 libbbblueeeros.so | + | ost@bblue:$ sudo ln -s libbbblueeeros.so.1.2.0.0 libbbblueeeros.so |
- | debian@beaglebone:$ sudo ln -s / | + | ost@bblue:$ sudo ln -s / |
- | debian@beaglebone:$ sudo ln -s libeeros.so.1.2.0.0 libeeros.so | + | ost@bblue:$ sudo ln -s libeeros.so.1.2.0.0 libeeros.so |
</ | </ | ||
IMPORTANT Make sure the version information (....so.1.2.0.0) is not outdated! If you use newer versions of the libraries as given in '' | IMPORTANT Make sure the version information (....so.1.2.0.0) is not outdated! If you use newer versions of the libraries as given in '' | ||
getting_started/deploy/deploy_manually.1616602865.txt.gz · Last modified: 2021/03/24 17:21 by ursgraf