Шукати в статтях підтримки

Остерігайтеся нападів зловмисників. Mozilla ніколи не просить вас зателефонувати, надіслати номер телефону у повідомленні або поділитися з кимось особистими даними. Будь ласка, повідомте про підозрілі дії за допомогою меню “Повідомити про зловживання”

Докладніше

Ця тема перенесена в архів. Якщо вам потрібна допомога, запитайте.

Unable to build firefox 45 source code on Windows 10 with Visual studio 2017

  • 2 відповіді
  • 1 має цю проблему
  • 1 перегляд
  • Остання відповідь від cor-el

more options

I am trying to run "./mach build" using firefox version 45.9.0.esr source on Windows 10. I have installed Microsoft professional Visual studio 2017 as well.

My build fails with the below error in the MINGW32 console. Can you pls help fix the issue

...

2:44.36 configure: warning: Unknown version of the Microsoft (R) Manifest Tool.
2:44.95 checking for overridable _RAISE... yes
2:45.26 checking for highest Windows version supported by this SDK... #line 1 "conftest.h"
2:45.65 checking for Windows SDK being recent enough... syntax error at -e line 1, at EOF
2:45.65 Execution of -e aborted due to compilation errors.
2:45.65 no
2:45.65 configure: error: You are targeting Windows version 0x06030000, but your SDK only supports up to version #line 1 "conftest.h"0000. Install and use an updated SDK, or target a lower version using --with-windows-version. Alternatively, try running the Windows SDK Configuration Tool and selecting a newer SDK. See https://developer.mozilla.org/En/Windows_SDK_versions for more details on fixing this.
2:45.65 ------ config.log ------
2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\exception(146): error C3861: 'externallyDefinedFunction': identifier not found
2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\exception(174): error C3861: 'externallyDefinedFunction': identifier not found
2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\stdexcept(38): error C3861: 'externallyDefinedFunction': identifier not found
2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\stdexcept(66): error C3861: 'externallyDefinedFunction': identifier not found
2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\stdexcept(94): error C3861: 'externallyDefinedFunction': identifier not found
2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\stdexcept(122): error C3861: 'externallyDefinedFunction': identifier not found
2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\stdexcept(150): error C3861: 'externallyDefinedFunction': identifier not found
2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\stdexcept(178): error C3861: 'externallyDefinedFunction': identifier not found
2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\stdexcept(206): error C3861: 'externallyDefinedFunction': identifier not found
2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\stdexcept(234): error C3861: 'externallyDefinedFunction': identifier not found
2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\stdexcept(262): error C3861: 'externallyDefinedFunction': identifier not found
I am trying to run "./mach build" using firefox version 45.9.0.esr source on Windows 10. I have installed Microsoft professional Visual studio 2017 as well. My build fails with the below error in the MINGW32 console. Can you pls help fix the issue ... 2:44.36 configure: warning: Unknown version of the Microsoft (R) Manifest Tool. 2:44.95 checking for overridable _RAISE... yes 2:45.26 checking for highest Windows version supported by this SDK... #line 1 "conftest.h" 2:45.65 checking for Windows SDK being recent enough... syntax error at -e line 1, at EOF 2:45.65 Execution of -e aborted due to compilation errors. 2:45.65 no 2:45.65 configure: error: You are targeting Windows version 0x06030000, but your SDK only supports up to version #line 1 "conftest.h"0000. Install and use an updated SDK, or target a lower version using --with-windows-version. Alternatively, try running the Windows SDK Configuration Tool and selecting a newer SDK. See https://developer.mozilla.org/En/Windows_SDK_versions for more details on fixing this. 2:45.65 ------ config.log ------ 2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\exception(146): error C3861: 'externallyDefinedFunction': identifier not found 2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\exception(174): error C3861: 'externallyDefinedFunction': identifier not found 2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\stdexcept(38): error C3861: 'externallyDefinedFunction': identifier not found 2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\stdexcept(66): error C3861: 'externallyDefinedFunction': identifier not found 2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\stdexcept(94): error C3861: 'externallyDefinedFunction': identifier not found 2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\stdexcept(122): error C3861: 'externallyDefinedFunction': identifier not found 2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\stdexcept(150): error C3861: 'externallyDefinedFunction': identifier not found 2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\stdexcept(178): error C3861: 'externallyDefinedFunction': identifier not found 2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\stdexcept(206): error C3861: 'externallyDefinedFunction': identifier not found 2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\stdexcept(234): error C3861: 'externallyDefinedFunction': identifier not found 2:45.70 c:\Program Files (x86)\Microsoft Visual Studio 2017\Professional\VC\Tools\MSVC\14.13.26128\include\stdexcept(262): error C3861: 'externallyDefinedFunction': identifier not found

Обране рішення

Try this mozillaZine forum.

Third Party/Unofficial Builds • mozillaZine Forums

Читати цю відповідь у контексті 👍 1

Усі відповіді (2)

more options
more options

Вибране рішення

Try this mozillaZine forum.

Third Party/Unofficial Builds • mozillaZine Forums