Ich versuche, eine Version von Dartium auf Windows zu bauen, aber ich laufe auf ein Problem.Dartium kann nicht auf Windows bauen
Ich versuche, ein Dartium mit den proprietären Codecs zu bauen, damit ich AAC-Codec in einer MP4-Datei spielen kann, die normales Dartium nicht abspielen kann.
[22/22259] CXX obj\dart\runtime\vm\libdart_vm.thread.obj
FAILED: obj/dart/runtime/vm/libdart_vm.thread.obj
ninja -t msvc -e environment.x86 -- "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64_x86\cl.exe" /nologo /showIncludes /FC @obj\dart\runtime\vm\libdart_vm.thread.obj.rsp /c ..\..\dart\runtime\vm\thread.cc /Foobj\dart\runtime\vm\libdart_vm.thread.obj /Fdobj\dart\runtime\libdart_vm.cc.pdb
c:\dart\dartium\src\dart\runtime\vm\thread.cc(459) : error C2220: warning treated as error - no 'object' file generated
c:\dart\dartium\src\dart\runtime\vm\thread.cc(459) : warning C4172: returning address of local variable or temporary: func
[25/22259] CC obj\third_party\opus\src\silk\opus.resampler_rom.obj
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "C:\dart\dartium\src\dart\tools\dartium\build.py", line 58, in <module>
main()
File "C:\dart\dartium\src\dart\tools\dartium\build.py", line 55, in main
+ targets)
File "C:\dart\dartium\src\dart\tools\dartium\utils.py", line 112, in runCommand
raise Exception('Failed to run command. return code=%s' % p.returncode)
Exception: Failed to run command. return code=1
Ich baue diese auf einem Windows 2016 Datacenter (VM), habe ich installiert Dart 32bit, Visual Studio 2015, mit Windows SDK und folgte den Anweisungen auf: https://github.com/dart-lang/sdk/wiki/Building-Dartium
Das hat mich über die Fehlermeldung anzeigt, so weit, aber ich hatte #pragma warning (push) zu verwenden, Warn Pragma (disable: 4172), Ich habe dies auch zu einigen anderen Warnungen zu tun hatte, Ich werde warten und sehen, wie gut das kompiliert. – AndrewL
Es ging alle diese Probleme vorbei, und ich stieß auf eine neue mit "ffmpeg.lib (ffmpeg.wavdec.obj): Fehler LNK2001: ungelöst externes Symbol _ff_w64_guid_data" – AndrewL