QField icon indicating copy to clipboard operation
QField copied to clipboard

Dynamic windows builds

Open m-kuhn opened this issue 10 months ago • 8 comments

References https://github.com/opengisch/QField/issues/4854

m-kuhn avatar Apr 15 '24 09:04 m-kuhn

🎉 Ta-daaa, freshly created APKs are available for 3ac50c57a92d24cc8e35ab39dd2c3a971cb3a17a: arm64-android

Other architectures

qfield-fairy avatar Apr 15 '24 09:04 qfield-fairy

Error:

(Link target) -> C:\builddir\vcpkg_installed\x64-windows\bin\libprotobuf-lite.dll : fatal error LNK1107: invalid or corrupt file: cannot read at 0x2F8 [C:\src\qgis\x64-windows-rel\src\core\qgis_core.vcxproj]

nirvn avatar Apr 16 '24 03:04 nirvn

https://github.com/qgis/QGIS/pull/56876

m-kuhn avatar Apr 16 '24 03:04 m-kuhn

@m-kuhn , OK, let me create a patch for that

nirvn avatar Apr 16 '24 03:04 nirvn

Second set of errors:

       "C:\src\qgis\x64-windows-rel\src\providers\mdal\provider_mdal.vcxproj" (default target) (21) ->
       (ClCompile target) -> 
         C:\src\qgis\src\nal-3_36_0-5a49fd0279.clean\external\mdal\mdal_utils.cpp(1121,11): error C2664: 'HANDLE FindFirstFileW(LPCWSTR,LPWIN32_FIND_DATAW)': cannot convert argument 1 from 'const _Elem *' to 'LPCWSTR' [C:\src\qgis\x64-windows-rel\src\providers\mdal\provider_mdal.vcxproj]
       C:\src\qgis\src\nal-3_36_0-5a49fd0279.clean\external\mdal\mdal_utils.cpp(1121,11): error C2664:         with [C:\src\qgis\x64-windows-rel\src\providers\mdal\provider_mdal.vcxproj]
       C:\src\qgis\src\nal-3_36_0-5a49fd0279.clean\external\mdal\mdal_utils.cpp(1121,11): error C2664:         [ [C:\src\qgis\x64-windows-rel\src\providers\mdal\provider_mdal.vcxproj]
       C:\src\qgis\src\nal-3_36_0-5a49fd0279.clean\external\mdal\mdal_utils.cpp(1121,11): error C2664:             _Elem=char [C:\src\qgis\x64-windows-rel\src\providers\mdal\provider_mdal.vcxproj]
       C:\src\qgis\src\nal-3_36_0-5a49fd0279.clean\external\mdal\mdal_utils.cpp(1121,11): error C2664:         ] [C:\src\qgis\x64-windows-rel\src\providers\mdal\provider_mdal.vcxproj]
         C:\src\qgis\src\nal-3_36_0-5a49fd0279.clean\external\mdal\mdal_utils.cpp(1128,25): error C2665: 'std::basic_string<char,std::char_traits<char>,std::allocator<char>>::basic_string': no overloaded function could convert all the argument types [C:\src\qgis\x64-windows-rel\src\providers\mdal\provider_mdal.vcxproj]
         C:\src\qgis\src\nal-3_36_0-5a49fd0279.clean\external\mdal\mdal_utils.cpp(1163,17): error C2664: 'HMODULE LoadLibraryW(LPCWSTR)': cannot convert argument 1 from 'const _Elem *' to 'LPCWSTR' [C:\src\qgis\x64-windows-rel\src\providers\mdal\provider_mdal.vcxproj]
       C:\src\qgis\src\nal-3_36_0-5a49fd0279.clean\external\mdal\mdal_utils.cpp(1163,17): error C2664:         with [C:\src\qgis\x64-windows-rel\src\providers\mdal\provider_mdal.vcxproj]
       C:\src\qgis\src\nal-3_36_0-5a49fd0279.clean\external\mdal\mdal_utils.cpp(1163,17): error C2664:         [ [C:\src\qgis\x64-windows-rel\src\providers\mdal\provider_mdal.vcxproj]
       C:\src\qgis\src\nal-3_36_0-5a49fd0279.clean\external\mdal\mdal_utils.cpp(1163,17): error C2664:             _Elem=char [C:\src\qgis\x64-windows-rel\src\providers\mdal\provider_mdal.vcxproj]
       C:\src\qgis\src\nal-3_36_0-5a49fd0279.clean\external\mdal\mdal_utils.cpp(1163,17): error C2664:         ] [C:\src\qgis\x64-windows-rel\src\providers\mdal\provider_mdal.vcxproj]

nirvn avatar Apr 16 '24 07:04 nirvn

https://github.com/qgis/QGIS/pull/56980/files#diff-6de779b4c1af47f866ba627d72aa119a58a26709037e36f5b94f54d7b2d64f71R1165 ?

m-kuhn avatar Apr 16 '24 08:04 m-kuhn

@m-kuhn , windows built successfully; let's find a windows user out there :)

nirvn avatar Apr 20 '24 11:04 nirvn

@m-kuhn , sent a test build to the client.

nirvn avatar Apr 26 '24 13:04 nirvn

We took a different path to Rome ;)

nirvn avatar Jun 01 '24 07:06 nirvn