2.如果不是在Neutrino self-hosted下執行( then you will need to tell the build process to ignore the content of the GNU configure style source modules.) 執行此命令,大概執行幾分鐘。(hide-gnu.sh可下載)
% ksh hide-gnu.sh <BUILD_ROOT>
3.建立目錄(Create a staging directory for installed binaries and headers to go )
解釋說明如下:
1.<BUILD_ROOT>是指正確的目錄,如E:\community.qnx.com\svn\repos\coreos_pub,裡面有trunk,原始碼在裡面。
2.如果不是在Neutrino self-hosted下執行( then you will need to tell the build process to ignore the content of the GNU configure style source modules.) 執行此命令,大概執行幾分鐘。(hide-gnu.sh可下載)
% ksh hide-gnu.sh <BUILD_ROOT>
3.建立目錄(Create a staging directory for installed binaries and headers to go )
% cd <BUILD_ROOT>
% mkdir stage
4.按文件中方法建立qconf-override.mk檔案,也是在<BUILD_ROOT>目錄下。內容如下:
USE_INSTALL_ROOT=1
INSTALL_ROOT_nto=<BUILD_ROOT>/stage
VERSION_REL=6.3.0
注意一定要使用“/”換掉Windows的“\”
5.% export QCONF_OVERRIDE=<BUILD_ROOT>/qconf-override.mk
Windows下用set替代export.也可直接在我的電腦->環境變數裡增加。還是要注意"/"問題。
6.基本沒問題了,
核心:
% cd <BUILD_ROOT>/trunk
% make OSLIST=nto CPULIST=x86 hinstall
% make OSLIST=nto CPULIST=x86 install
網路:
% cd <BUILD_ROOT>/tags/6.4.0/GA
% make CPULIST=x86 install
or:
% cd <BUILD_ROOT>/trunk
% make CPULIST=ppc install