Forums - FAQ: Build system for B-family Chipsets: Regarding cygwin, perl dependency removal and build commands

2 posts / 0 new
Last post
FAQ: Build system for B-family Chipsets: Regarding cygwin, perl dependency removal and build commands
brianp
Join Date: 5 Dec 12
Posts: 41
Posted: Thu, 2013-10-10 18:40
1. Cygwin dependency on build system is removed for the Badger Family. For latest ADSP builds compilation for B-Family chipsets (like 8974, 8x26, 8x10 and 9x25) there is no requirement to install Cygwin anymore.
Similarly, Perl is also not required for build compilation to generate the final dsp image. Needed perl only if you wish to execute Post Build Step (Memory Profiling Scripts).
Thus, the only requirement for build system is Python Installation.
 
2. For compilation of HAP packages:
There is no need to specify parameters to 'build.py', it takes default parameters from 'adsp_proc\hap\default_pack.txt' by default.
BUILD COMMAND: python build.py
CLEAN COMMAND: python build.py -o clean
 
Note: a. Use -b, -c, -p options of 'build.py' only when you wish to override the default parameters from 'adsp_proc\hap\default_pack.txt'.
User specified parameters are a priority for 'build.py'.
b. Please refer to 'adsp_proc\build_commands.txt' (or) 'adsp_proc\build\build_commands.txt' for build commands related information.
  • Up0
  • Down0
ehsaas8171bisp
Join Date: 4 Feb 24
Posts: 5
Posted: Sun, 2024-02-04 11:00

It appears that you have provided a heading or topic related to forums and frequently asked questions (FAQs) concerning the build system for B-family chipsets. Specifically, you mentioned inquiries about Cygwin, Perl dependency removal, and build commands. If you have specific questions or need assistance with these topics, feel free to provide more details, and I'll do my best to help you.web https://ehsaas8171bisp.com/

  • Up0
  • Down0
or Register

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries (“Qualcomm”). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.