File tree Expand file tree Collapse file tree 4 files changed +8
-8
lines changed
Expand file tree Collapse file tree 4 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -10,25 +10,25 @@ jobs:
1010 - buildtype : Debug
1111 archtype : arm
1212 arch : armv6l
13- crosscompiler : https://master.dl .sourceforge.net/project/raspberry-pi-cross-compilers/Raspberry%20Pi%20GCC%20Cross-Compiler%20Toolchains/Bookworm/GCC%2014.2.0/Raspberry%20Pi%201%2C%20Zero/cross-gcc-14.2.0-pi_0-1.tar.gz
13+ crosscompiler : https://downloads .sourceforge.net/project/raspberry-pi-cross-compilers/Raspberry%20Pi%20GCC%20Cross-Compiler%20Toolchains/Bookworm/GCC%2014.2.0/Raspberry%20Pi%201%2C%20Zero/cross-gcc-14.2.0-pi_0-1.tar.gz
1414 prefix : arm-linux-gnueabihf
1515
1616 - buildtype : Release
1717 archtype : arm
1818 arch : armv6l
19- crosscompiler : https://master.dl .sourceforge.net/project/raspberry-pi-cross-compilers/Raspberry%20Pi%20GCC%20Cross-Compiler%20Toolchains/Bookworm/GCC%2014.2.0/Raspberry%20Pi%201%2C%20Zero/cross-gcc-14.2.0-pi_0-1.tar.gz
19+ crosscompiler : https://downloads .sourceforge.net/project/raspberry-pi-cross-compilers/Raspberry%20Pi%20GCC%20Cross-Compiler%20Toolchains/Bookworm/GCC%2014.2.0/Raspberry%20Pi%201%2C%20Zero/cross-gcc-14.2.0-pi_0-1.tar.gz
2020 prefix : arm-linux-gnueabihf
2121
2222 - buildtype : Debug
2323 archtype : arm
2424 arch : armv7l
25- crosscompiler : https://master.dl .sourceforge.net/project/raspberry-pi-cross-compilers/Raspberry%20Pi%20GCC%20Cross-Compiler%20Toolchains/Bookworm/GCC%2014.2.0/Raspberry%20Pi%202%2C%203/cross-gcc-14.2.0-pi_2-3.tar.gz
25+ crosscompiler : https://downloads .sourceforge.net/project/raspberry-pi-cross-compilers/Raspberry%20Pi%20GCC%20Cross-Compiler%20Toolchains/Bookworm/GCC%2014.2.0/Raspberry%20Pi%202%2C%203/cross-gcc-14.2.0-pi_2-3.tar.gz
2626 prefix : arm-linux-gnueabihf
2727
2828 - buildtype : Release
2929 archtype : arm
3030 arch : armv7l
31- crosscompiler : https://master.dl .sourceforge.net/project/raspberry-pi-cross-compilers/Raspberry%20Pi%20GCC%20Cross-Compiler%20Toolchains/Bookworm/GCC%2014.2.0/Raspberry%20Pi%202%2C%203/cross-gcc-14.2.0-pi_2-3.tar.gz
31+ crosscompiler : https://downloads .sourceforge.net/project/raspberry-pi-cross-compilers/Raspberry%20Pi%20GCC%20Cross-Compiler%20Toolchains/Bookworm/GCC%2014.2.0/Raspberry%20Pi%202%2C%203/cross-gcc-14.2.0-pi_2-3.tar.gz
3232 prefix : arm-linux-gnueabihf
3333
3434 - buildtype : Debug
Original file line number Diff line number Diff line change @@ -19,13 +19,13 @@ jobs:
1919 - os : ubuntu-latest
2020 dockerfile : Dockerfile.rpi
2121 arch : armv6l
22- crosscompiler : https://master.dl .sourceforge.net/project/raspberry-pi-cross-compilers/Raspberry%20Pi%20GCC%20Cross-Compiler%20Toolchains/Bookworm/GCC%2014.2.0/Raspberry%20Pi%201%2C%20Zero/cross-gcc-14.2.0-pi_0-1.tar.gz
22+ crosscompiler : https://downloads .sourceforge.net/project/raspberry-pi-cross-compilers/Raspberry%20Pi%20GCC%20Cross-Compiler%20Toolchains/Bookworm/GCC%2014.2.0/Raspberry%20Pi%201%2C%20Zero/cross-gcc-14.2.0-pi_0-1.tar.gz
2323 image : balenalib/raspberry-pi
2424
2525 - os : ubuntu-latest
2626 dockerfile : Dockerfile.rpi
2727 arch : armv7l
28- crosscompiler : https://master.dl .sourceforge.net/project/raspberry-pi-cross-compilers/Raspberry%20Pi%20GCC%20Cross-Compiler%20Toolchains/Bookworm/GCC%2014.2.0/Raspberry%20Pi%202%2C%203/cross-gcc-14.2.0-pi_2-3.tar.gz
28+ crosscompiler : https://downloads .sourceforge.net/project/raspberry-pi-cross-compilers/Raspberry%20Pi%20GCC%20Cross-Compiler%20Toolchains/Bookworm/GCC%2014.2.0/Raspberry%20Pi%202%2C%203/cross-gcc-14.2.0-pi_2-3.tar.gz
2929 image : balenalib/raspberry-pi2
3030
3131 - os : ubuntu-latest
Original file line number Diff line number Diff line change 4848 set "PATH=%GITHUB_WORKSPACE%\..\webrtc\src\third_party\llvm-build\Release+Asserts\bin;%GITHUB_WORKSPACE%\..\webrtc\src\third_party\ninja;%GITHUB_WORKSPACE%\depot_tools;%PATH%"
4949 set
5050 cmake -G Ninja -DWEBRTCSTREAMERRESSOURCE=../share/webrtc-streamer/html -DCMAKE_C_COMPILER=clang-cl.exe -DCMAKE_CXX_COMPILER=clang-cl.exe -DCMAKE_BUILD_TYPE=${{ matrix.buildtype }} -DCMAKE_MAKE_PROGRAM=ninja.bat -DDETECT_OPENSSL=OFF .
51- dir /b /s *.lib
51+ dir /b /s ..\webrtc\ *.lib
5252 ninja
5353 env :
5454 MSVC_PATH : " C:\\ Program Files (x86)\\ Microsoft Visual Studio\\ 2022\\ Community"
Original file line number Diff line number Diff line change @@ -222,7 +222,7 @@ if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
222222 message (STATUS "Using Clang: enabling libc++" )
223223
224224 if (WIN32 )
225- target_link_libraries ( ${CMAKE_PROJECT_NAME} "/DEFAULTLIB:msvcprt.lib " )
225+ set ( CMAKE_CXX_FLAGS " ${CMAKE_CXX_FLAGS} -I ${WEBRTCROOT} /src/buildtools/third_party/libc++ -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE " )
226226 else ()
227227 set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -I${WEBRTCROOT} /src/buildtools/third_party/libc++ -nostdinc++ -isystem${WEBRTCROOT} /src/third_party/libc++/src/include -isystem${WEBRTCROOT} /src/third_party/libc++abi/src/include -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE" )
228228 target_link_libraries (${CMAKE_PROJECT_NAME} "${WEBRTCOBJS} /buildtools/third_party/libc++/${CMAKE_STATIC_LIBRARY_PREFIX} c++${CMAKE_STATIC_LIBRARY_SUFFIX} " "${WEBRTCOBJS} /buildtools/third_party/libc++abi/${CMAKE_STATIC_LIBRARY_PREFIX} c++abi${CMAKE_STATIC_LIBRARY_SUFFIX} " )
You can’t perform that action at this time.
0 commit comments