1 To build the libraries from Linux (NOTE: this is the default, so these steps are only necessary if build has been configured for windows or cygwin):
2 1. In pa/build
3 - copy rules_a15_linux.mk to rules_a15.mk.
4 - copy rules_linux.mk to rules.mk
5 - copy target_linux.mk to target.mk
6 - copy tools_linux.mk to tools.mk.
7 2. In pa/build/tools.mk
8 - update the variable 'TI_DIR' to reflect the CCS installation path
9 - update the variable 'CG_TOOLS' to reflect the Compiler version and path
10 - update the version numbers of BIOS, XDC, IPC, Link and XDAIS
11 3. In pa/build/target.mk
12 - update the variable 'ROOTDIR' to reflect PAF installation path
13 4. Ensure python, sed and make packages are installed on Linux host
14 5. From pa/build directory issue the following commands
15 - make clean
16 - make install
18 To build the libraries from Windows command prompt:
19 1. In pa\build
20 - copy rules_a15_windows.mk to rules_a15.mk.
21 - copy rules_windows.mk to rules.mk
22 - copy target_windows.mk to target.mk
23 - copy tools_window.mk to tools.mk.
24 2. In pa\build\tools.mk
25 - update the variable 'TI_DIR' to reflect the CCS installation path
26 - update the variable 'CG_TOOLS' to reflect the Compiler version and path
27 - update the version numbers of BIOS, XDC, IPC, Link and XDAIS
28 3. In pa\build\target.mk,
29 - update the variable 'ROOTDIR' to reflect PAF installation path
30 4. Install sed version 4.2.1 from http://gnuwin32.sourceforge.net/packages/sed.htm and update Windows path variable so that sed is in the execution path
31 5. Install python version 2.7.6 from http://www.python.org/download
32 6. If Cygwin is already installed on the machine, ensure Cygwin binaries are not present in locations specified in the Windows path variable
33 7. From pa\build directory issue the following commands
34 - <CCS installation path>\ccsv6\utils\bin\gmake clean
35 - <CCS installation path>\ccsv6\utils\bin\gmake install
37 To build the libraries from Cygwin:
38 1. In pa/build
39 - copy rules_a15_cygwin_linux.mk to rules_a15.mk.
40 - copy rules_cygwin_linux.mk to rules.mk
41 - copy target_cygwin_linux.mk to target.mk
42 - copy tools_cygwin.mk to tools.mk.
43 2. In pa/build/tools.mk
44 - update the variable 'TI_DIR' to reflect the CCS installation path
45 - update the variable 'CG_TOOLS' to reflect the Compiler version and path
46 - update the version numbers of BIOS, XDC, IPC, Link and XDAIS
47 3. In pa/build/target.mk
48 - update the variable 'ROOTDIR' to reflect PAF installation path
49 4. Ensure python, sed and make packages are installed on Cygwin
50 5. From pa/build directory issue the following commands
51 - make clean
52 - make install