回覆列表
  • 1 # 使用者834195712159

    解釋說明如下:

    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

  • 中秋節和大豐收的關聯?
  • “嬈”怎麼讀?