open-webrtc-toolkit / owt-sdk-quic

C++ server and client APIs for WebTransport.
Apache License 2.0
115 stars 46 forks source link

getting error at gn gen out/debug step #66

Open tekinalpuzun opened 2 years ago

tekinalpuzun commented 2 years ago

hello while i am trying to do the steps in build_instructions one by one at "gn gen out/debug" step I am getting the error "ERROR Unresolved dependencies. //:gn_all(//build/toolchain/linux:clang_x64) needs //owt/web_transport:owt_web_transport(//build/toolchain/linux:clang_x64)"

Any idea how to make it run? Thank you in advance.

jianjunz commented 2 years ago

Please run gclient sync and make sure all dependencies are downloaded.

tekinalpuzun commented 2 years ago

gclient sync is working fine. I have run it and there is no problem. How to check he dependencies? Thank you.

tekinalpuzun commented 2 years ago

I have a problem for the dependency part it seems 32bit versions should be there. While doing the dependency installation

"libasound2:i386 libcap2:i386 libelf-dev:i386 libfontconfig1:i386 libglib2.0-0:i386 libgpm2:i386 libncurses5:i386 libnss3:i386 libpango-1.0-0:i386 libpci3:i386 libssl1.1:i386 libssl-dev:i386 libtinfo-dev:i386 libudev1:i386 libuuid1:i386 libx11-xcb1:i386 libxcomposite1:i386 libxcursor1:i386 libxdamage1:i386 libxi6:i386 libxrandr2:i386 libxss1:i386 libxtst6:i386 linux-libc-dev:i386 ant apache2-bin autoconf binutils binutils-aarch64-linux-gnu binutils-arm-linux-gnueabihf binutils-mips64el-linux-gnuabi64 binutils-mipsel-linux-gnu bison bzip2 cdbs cmake curl dbus-x11 devscripts dpkg-dev elfutils fakeroot flex g++-5-multilib-arm-linux-gnueabihf g++-7-multilib g++-arm-linux-gnueabihf gawk gcc-5-multilib-arm-linux-gnueabihf gcc-arm-linux-gnueabihf git-core g++-mingw-w64-i686 gperf intltool lib32gcc1 lib32ncurses5-dev lib32stdc++6 lib32z1-dev libapache2-mod-php7.2 libappindicator3-1 libappindicator3-dev libasound2 libasound2-dev libatk1.0-0 libatspi2.0-0 libatspi2.0-dev libbluetooth-dev libbrlapi0.6 libbrlapi-dev libbz2-1.0 libbz2-dev libc6 libc6-dev libc6-dev-armhf-cross libc6-i386 libcairo2 libcairo2-dev libcap2 libcap-dev libcups2 libcups2-dev libcurl4-gnutls-dev libdrm2 libdrm-dev libelf-dev libevdev2 libevdev-dev libexpat1 libffi6 libffi-dev libfontconfig1 libfreetype6 libgbm1 libgbm-dev libglib2.0-0 libglib2.0-dev libglu1-mesa-dev libgnome-keyring0 libgnome-keyring-dev libgtk-3-0 libgtk-3-dev libinput10 libinput-dev libjpeg-dev libkrb5-dev libnspr4 libnspr4-dev libnss3 libnss3-dev libpam0g libpam0g-dev libpango-1.0-0 libpci3 libpci-dev libpcre3 libpixman-1-0 libpng16-16 libpulse0 libpulse-dev libsctp-dev libspeechd2 libspeechd-dev libsqlite3-0 libsqlite3-dev libssl-dev libstdc++6 libtinfo5 libtinfo-dev libtool libudev1 libudev-dev libuuid1 libvulkan1 libvulkan-dev libwayland-egl1-mesa libwww-perl libx11-6 libx11-xcb1 libxau6 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxi6 libxinerama1 libxkbcommon-dev libxrandr2 libxrender1 libxslt1-dev libxss-dev libxt-dev libxtst6 libxtst-dev linux-libc-dev-armhf-cross locales openbox p7zip patch perl php7.2-cgi pkg-config python python-crypto python-dev python-numpy python-openssl python-psutil python-yaml rpm ruby snapcraft subversion texinfo uuid-dev wdiff x11-utils xcompmgr xsltproc xutils-dev xvfb xz-utils zip zlib1g"

these libraries seems to be missing. I have tried many solutions on web but i could not install these versions, it only says newer version is available. What can be the solution for this problem? Does it cause the problem in my first thread?

Thank you.