build_env_mini             űСڵӦñ
build_env_mini_with_kernel űСڵ⡢Ӧñںkoģı


ڵkoùرںko汾ż顣ں˴޸Ҫko±롣
رշ

1)ںconfig.linuxCONFIG_MODVERSIONSCONFIG_MODULE_SRCVERSION_ALL ĳ
# CONFIG_MODVERSIONS is not set
# CONFIG_MODULE_SRCVERSION_ALL is not set

2رcpkoloadcpkomodpost

cat ap/Makefile  | grep -n Module.symvers | grep modpost
м#ע͵
    #(cd $(LINUX_DIR) && scripts/mod/modpost -m -a -o $(LINUX_DIR)/Module.symvers      -c -s  vmlinux drivers/cpko/cpko.ko)
    #(cd $(LINUX_DIR) && scripts/mod/modpost -m -a -o $(LINUX_DIR)/Module.symvers      -c -s  vmlinux drivers/loadcp/loadcp.ko)



в裺
1git/svnȡɾĹ̵codeĿ¼codeĿ¼apcpbuildpubtoolsĿ¼
2ɾapһap2ݵʱapĿ¼һҪûбġ

cd code
rsync -aq --delete --exclude=.svn --exclude=.git   ./ap/  ./ap2/


3С
cd  ap/project/zx297520v3/prj_mifi/build
make normal
cd  code

1)С
build_env_minicodeĿ¼
bash ap/build/scripts/build_env_mini/build_env_mini.sh

2)ں˵С
build_env_mini_with_kernelcodeĿ¼
bash ap/build/scripts/build_env_mini_with_kernel/build_env_mini.sh

4populate_sdk
޸ap/project/zx297520v3/prj_mifi/config/normal/config_lib.mkpopulate_sdk_libsysrootlib
populate_sdk_lib := libsqlite libcurl libssl expat dbus glib

cd ap/project/zx297520v3/prj_mifi/build
make normal populate_sdk
cd  code
bash ap/build/scripts/build_env_mini/build_env_mini.sh


