<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://test-devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>nRF Connect Documentation Build</title><link>https://test-devzone.nordicsemi.com/f/nordic-q-a/87632/nrf-connect-documentation-build</link><description>I&amp;#39;m trying to build the documentation on a Windows 10 system. I&amp;#39;ve installed all of the required tools and made it to step 4 when I get the following: 
 C:\ncs\v1.9.1\nrf\doc&amp;gt;cmake -GNinja -S. -B_build -- Configuring done -- Generating done -- Build files</description><dc:language>en-US</dc:language><generator>Telligent Community 13 Non-Production</generator><lastBuildDate>Mon, 09 May 2022 12:50:45 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://test-devzone.nordicsemi.com/f/nordic-q-a/87632/nrf-connect-documentation-build" /><item><title>RE: nRF Connect Documentation Build</title><link>https://test-devzone.nordicsemi.com/thread/366941?ContentTypeID=1</link><pubDate>Mon, 09 May 2022 12:50:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a8519b11-3a12-407c-bf37-c5a010d989f1</guid><dc:creator>user92402</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;Steve,&lt;/p&gt;
&lt;p&gt;I am sorry to hear about your experience with Nordic.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I am not able to reproduce your issues on my side. The error message in your latest reply seems like it might be solved by updating to Python 3.10, since exec_module was new in 3.10, but I do not know why you are getting all the warnings or whether they will impact anything or not.&lt;/p&gt;
&lt;p&gt;You mention Windows 7 in your previous reply. We do not officially support Windows 7, and neither does Microsoft as you can see here&amp;nbsp;&lt;a href="https://support.microsoft.com/en-us/windows/windows-7-support-ended-on-january-14-2020-b75d4580-2cc7-895a-2c9c-1466d9a53962"&gt;Windows 7 support ended on January 14, 2020&lt;/a&gt;, so unfortunately we cannot guarantee that our tools will work with this OS.&lt;/p&gt;
&lt;p&gt;You can also look at our documentation online here:&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.9.1/nrf/index.html"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.9.1/nrf/index.html&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Marte&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect Documentation Build</title><link>https://test-devzone.nordicsemi.com/thread/366791?ContentTypeID=1</link><pubDate>Sat, 07 May 2022 01:44:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7c0769ca-b1c2-4a15-bc31-36171af1ad61</guid><dc:creator>user115899</dc:creator><description>&lt;p&gt;When it doesn&amp;#39;t work on the current version, drop back a version...&lt;/p&gt;
&lt;p&gt;I Installed V1.9.0 in a new install folder C:\ncs1...&lt;/p&gt;
&lt;p&gt;re-ran all of the steps and it failed again but with different errors -&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;C:\ncs1\v1.9.0\nrf\doc\_build&amp;gt;ninja&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;[0/14] cmd.exe /C &amp;quot;cd /D C:\ncs1\v1.9.0\nrf\doc\_build &amp;amp;&amp;amp; ...uild/matter/src C:/ncs1/v1.9.0/nrf/doc/_build/html/matter&amp;quot;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;Running Sphinx v4.5.0&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;Cache disabled, set NCS_CACHE_ENABLE to enable it&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;making output directory... done&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;building [mo]: targets for 0 po files that are out of date&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;building [html]: targets for 0 source files that are out of date&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;updating environment: [new config] 12 added, 0 changed, 0 removed&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;reading sources... [&amp;nbsp; 8%] BUILDING&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;Extension error (sphinx_markdown_tables):&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;Handler &amp;lt;function process_tables at 0x00000258BD7A6E50&amp;gt; for event &amp;#39;source-read&amp;#39; threw an exception (exception: &amp;#39;zipimporter&amp;#39; object has no attribute &amp;#39;exec_module&amp;#39;)&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;[2/14] Generating nrf/src/versions.txt&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;FAILED: CMakeFiles/matter-html-all&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;cmd.exe /C &amp;quot;cd /D C:\ncs1\v1.9.0\nrf\doc\_build &amp;amp;&amp;amp; C:\ncs1\v1.9.0\toolchain\opt\bin\cmake.exe -E make_directory C:/ncs1/v1.9.0/nrf/doc/_build/matter C:/ncs1/v1.9.0/nrf/doc/_build/matter/src &amp;amp;&amp;amp; C:\ncs1\v1.9.0\toolchain\opt\bin\cmake.exe -E env &amp;quot;DOXYGEN_EXECUTABLE=C:/Program Files/doxygen/bin/doxygen.exe&amp;quot; C:/ncs1/v1.9.0/toolchain/opt/bin/Scripts/sphinx-build.exe -b html -c C:/ncs1/v1.9.0/nrf/doc/matter -d C:/ncs1/v1.9.0/nrf/doc/_build/matter/doctree -w C:/ncs1/v1.9.0/nrf/doc/_build/matter/html.log -j auto C:/ncs1/v1.9.0/nrf/doc/_build/matter/src C:/ncs1/v1.9.0/nrf/doc/_build/html/matter&amp;quot;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;[4/14] cmd.exe /C &amp;quot;cd /D C:\ncs1\v1.9.0\nrf\doc\_build &amp;amp;&amp;amp; .../nrf/doc/_build MCUboot,C:/ncs1/v1.9.0/bootloader/mcuboot&amp;quot;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;warning: DUMMY_DMA (defined at boards\xtensa\nxp_adsp_imx8\Kconfig.defconfig:10, boards\xtensa\nxp_adsp_imx8m\Kconfig.defconfig:10, boards\xtensa\nxp_adsp_imx8x\Kconfig.defconfig:10) defined without a type&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;warning: IMX_EDMA (defined at boards\xtensa\nxp_adsp_imx8\Kconfig.defconfig:14, boards\xtensa\nxp_adsp_imx8x\Kconfig.defconfig:14) defined without a type&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;warning: IMX_SDMA (defined at boards\xtensa\nxp_adsp_imx8m\Kconfig.defconfig:14) defined without a type&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;warning: the choice symbol SOC_XILINX_ZYNQ7000 (defined at C:/ncs1/v1.9.0/zephyr/soc\arm\xilinx_zynq7000\Kconfig.soc:19, soc\arm\xilinx_zynq7000\Kconfig.soc:19) is defined with a prompt outside the choice&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Goes on for many 100s of lines with the final being&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;warning: the choice symbol SOC_NXP_IMX8M (defined at soc/xtensa/nxp_adsp\imx8m\Kconfig.soc:7, soc/xtensa/nxp_adsp\imx8m\Kconfig.soc:7) is defined with a prompt outside the choice&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;ninja: build stopped: subcommand failed.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I give up. I&amp;#39;ve used up a week attempting to get documentation on Zepher/nRF Connect. Trying to piece together an understanding of a open source system using disparate documentation and others cryptic sample code is never a productive way to build and validate a medical application.&lt;/p&gt;
&lt;p&gt;Fortunately the Laird module we&amp;#39;re using supplies smartBASIC as an alternative that is well and full documented. SOUP is SOUP. (Software Of unknown Provenance).&lt;/p&gt;
&lt;p&gt;I remember why we ran away from Nordic 8 years ago. :-(&lt;/p&gt;
&lt;p&gt;See Ya&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect Documentation Build</title><link>https://test-devzone.nordicsemi.com/thread/366769?ContentTypeID=1</link><pubDate>Fri, 06 May 2022 15:56:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d26ab7a6-2b0f-49a0-923d-b39cd595fabd</guid><dc:creator>user115899</dc:creator><description>&lt;p&gt;Hi Marte,&lt;/p&gt;
&lt;p&gt;When I run the pips, I got &amp;quot;Requirement already satisfied:...&amp;quot; for all requirements.&lt;/p&gt;
&lt;p&gt;Obviously I shouldn&amp;#39;t delete all of the files in c:/ncs/v1.9.1/nrf/doc so I deleted just the _build folder as it was the only one recently created.&lt;/p&gt;
&lt;p&gt;The results are essentially the same:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;C:\ncs\v1.9.1\nrf\doc&amp;gt;cmake -GNinja -S. -B_build&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;-- Found PythonInterp: C:/ncs/v1.9.1/toolchain/opt/bin/python.exe (found suitable version &amp;quot;3.8.2&amp;quot;, minimum required is &amp;quot;3.4&amp;quot;)&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;-- Found Doxygen: C:/Program Files/doxygen/bin/doxygen.exe (found suitable version &amp;quot;1.9.3 (c0b9eafbfb53286ce31e75e2b6c976ee4d345473)&amp;quot;, minimum required is &amp;quot;1.8.18&amp;quot;) found components: doxygen&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;-- Configuring done&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;-- Generating done&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;-- Build files have been written to: C:/ncs/v1.9.1/nrf/doc/_build&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;C:\ncs\v1.9.1\nrf\doc&amp;gt;cd _build&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;C:\ncs\v1.9.1\nrf\doc\_build&amp;gt;ninja&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;ninja: error: &amp;#39;/scripts/requirements.txt&amp;#39;, needed by &amp;#39;nrf/src/versions.txt&amp;#39;, missing and no known rule to make it&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve gone so far as to install the entire toolchain on a clean Windows 7 machine then trying to build the documentation there with the same issue occurring.&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Steve&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF Connect Documentation Build</title><link>https://test-devzone.nordicsemi.com/thread/366629?ContentTypeID=1</link><pubDate>Fri, 06 May 2022 08:33:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8ce8d2d2-a038-46d5-aa50-7bb8049d6177</guid><dc:creator>user92402</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;Steve,&lt;/p&gt;
&lt;p&gt;From the error it seems like the Python dependencies were not installed correctly. Please go to the&amp;nbsp;&lt;span&gt;C:/ncs/v1.9.1 folder and run the following commands:&lt;/span&gt;&lt;/p&gt;
&lt;pre&gt;&lt;span&gt;pip3&lt;/span&gt; &lt;span&gt;install&lt;/span&gt; &lt;span&gt;-&lt;/span&gt;&lt;span&gt;r&lt;/span&gt; &lt;span&gt;zephyr&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;scripts&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;requirements&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;txt&lt;/span&gt;
&lt;span&gt;pip3&lt;/span&gt; &lt;span&gt;install&lt;/span&gt; &lt;span&gt;-&lt;/span&gt;&lt;span&gt;r&lt;/span&gt; &lt;span&gt;nrf&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;scripts&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;requirements&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;txt&lt;/span&gt;
&lt;span&gt;pip3&lt;/span&gt; &lt;span&gt;install&lt;/span&gt; &lt;span&gt;-&lt;/span&gt;&lt;span&gt;r&lt;/span&gt; &lt;span&gt;bootloader&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;mcuboot&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;scripts&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;requirements&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;span&gt;txt&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span&gt;After this&amp;nbsp;delete all files and folders in C:/ncs/v1.9.1/nrf/doc that was created when you tried to build the documentation previously before trying again.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Marte&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>