*************************************************************************************************************** ************
Easywave Time: 2015.01.10
Category: Router classes-SDK configuration and compilation claims based on rtl819x: reprint, please keep the link
Note: If there is an error, please correct me. These are the journal articles I studied ...
*************************************************************************************************************** ************
One: rtl819x Development Package SDK Configuration
In the previous blog post based on the rtl819x implementation of the Router/ap SDK introduction, there is a brief introduction of the rtl819x development package, from the SourceForge site to download the relevant source, and extracted to the virtual machine (Ubuntu10.04 LTS), The constituent parts of its router/ap are as follows:
is composed of several folders in, config is the relevant configuration file, Toolchain as the name implies is the cross-compiling tool, users is the core of the entire ROUTER/AP project! We can go to the users directory and look at it as follows: (Intercept section)
Statement: This code is downloaded in SourceForge, and here also only as I learn router/ap use, not for commercial use!!
With make menuconfig, you can configure the entire project, use make Linux_menuconfig to configure only the Linux kernel, use the make users_menuconfig to configure only the users related options, specific configuration, please refer to Kernel_ 2_6_sdk_user_guide.pdf document, which describes in detail how to configure. Three different configuration methods, as shown in:
1): Make Menuconfig command
2): Make Linux_menuconfig command
3): Make Users_menuconfig command
Specific configuration and cut, please refer to kernel_2_6_sdk_user_guide.pdf, here is not detailed description, you can also use the default configuration, configured, with the make command to compile the entire project.
II: Compilation of SDK for rtl819x Development Kit
In order to compile the rtl819x development package, you need to configure the relevant functions according to the above configuration, then only need to compile with the Make command, as follows:
After executing the make command, as long as there is no error, if there is an error during execution, please refer to the blog post: The solution to the strange error (undefined reference to ' main ') encountered when compiling the Ralink SDK, the correct way to see the following prompt:
Three: summary of SDK for rtl819x development package
This blog post simply introduces the compilation of the rtl819x development package, followed by a detailed follow-up study, slowly writing a summary to the blog post.
SDK configuration and compilation of ROUTER/AP based on rtl819x implementation