User's Guide

II-VI Incorporated
375 Saxonburg Boulevard
Saxonburg, PA 16056
T. 724.352.4455 | F. 724.352.5284 | www.ii-vi.com
3. Navigate to the directory "SDK".
Linux_Prompt$ cd SDK
4. To compile provided example application, Copy provided sample folders inside APP/package to
SDK package directory.
Linux_Prompt [SDK]$ cp -r ../../APP/package/* package/.
Note: SDK/package folder structure will look like:
SDK/package
+helloworld # Name of the package
-Makefile # This Buildroot Makefile describes the package
+src
-Makefile # This GNU Makefile builds the binary
-helloworld.c # C/C++ source code
If you create your own package for new application, create Buildroot makefile highlighted in
above directory structure by:
Referring to Makefile for helloworld package here, or
Following instructions in the link https://openwrt.org/docs/guide-developer/packages
5. To compile helloworld package, apply following command.
Linux_Prompt [SDK]$ make package/helloworld/compile
NOTE:
Prior to building the application again, clean the package using following command:
Linux_Prompt [SDK]$ make package/helloworld/clean
Build all applications or libraries selected using menuconfig using following command.
Linux_Prompt [SDK]$ make
Or
Linux_Prompt [SDK]$ make -j5
(You can compile faster by writing make -j5 for your build host)
6. Once it's built, navigate to bin/ramips/packages/base in SDK directory.
All the ipk files will be available at this location.
Linux_Prompt [SDK]$ cd bin/ramips/packages/base
Note:
Alternatively, if you DO NOT want to install individual package and just want the
executable binary, visit following location:
Linux_Prompt [SDK]$ cd staging_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/root-