You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, I followed the doc and tried to build Open-TEE on Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-73-generic x86_64) https://open-tee.github.io/documentation/
after repo sync, creating a new file /etc/opentee.conf and pasting the contents into it, I run qbs debug
user@ubuntu:~/Open-TEE$ repo sync -c --force-sync -j32
Fetching projects: 100% (10/10), done.
repo sync has finished successfully.
user@ubuntu:~/Open-TEE$ cat /etc/opentee.conf
[PATHS]
ta_dir_path = /home/user/Open-TEE/gcc-debug/TAs
core_lib_path = /home/user/Open-TEE/gcc-debug
opentee_bin = /home/user/Open-TEE/gcc-debug/opentee-engine
subprocess_manager = libManagerApi.so
subprocess_launcher = libLauncherApi.so
user@ubuntu:~/Open-TEE$ qbs debug
ERROR: Unexpected command line parameter 'debug'.
Expected an assignment of the form <property>:<value>, profile:<profile-name> or config:<configuration-name>.
user@ubuntu:~/Open-TEE$ ls
Android.mk autogen.sh CAs chrome configure.ac driver emulator install_android.sh libomnishare libtee libtee_pkcs11 Makefile.am opentee project README TAs tests
user@ubuntu:~/Open-TEE$
How to solve the qbs error? Thanks for your kind help!
qbs version is
$ qbs -h
Qbs 1.19.2, a cross-platform build tool.
Usage: qbs [command] [command parameters]
Built-in commands:
build Build (parts of) a project. This is the default command.
clean Remove the files generated during a build.
dump-nodes-tree Dumps the nodes in the build graph to stdout.
generate Generate project files for another build tool.
help Show general or command-specific help.
install Install (parts of) a project.
list-products Lists all products in the project, including sub-projects.
resolve Resolve a project without building it.
run Run an executable generated by building a project.
session Starts a session for an IDE.
shell Open a shell with a product's environment. show-version Print the Qbs version number to stdout. status Show the status of files in the project directory. update-timestamps Mark the build as up to date.Auxiliary commands: config This tool manages qbs settings. config-ui create-project This tool creates a qbs project from an existing source tree. setup-android This tool creates qbs profiles from Android SDK and NDK installations. setup-qt This tool creates qbs profiles from Qt versions. setup-toolchains This tool creates qbs profiles from toolchains.
The text was updated successfully, but these errors were encountered:
QBS support has been removed. Please refer to the Quickstart Guide about building OpenTEE. Unfortunately guide is tested on Ubuntu 20.04. If there are any issues with 22.04, then please raise a bug!
Thanks! I tried the doc, and some steps were different.
The doc told me:
Run opentee and connection test program
/opt/OpenTee/bin/opentee
but I only got opentee-engine in /opt/OpenTee/bin, not opentee binary.
I launched opentee-engine as root, then run conn_test, but conn_test stucked at START: conn test app
I searched the opentee-engine process by doing ps aux |grep tee and killed kill -9 <pid of tee_manager>, then conn_test printed some ERROR message which lead me to /var/log/syslog.
After checking syslog it seemed tee_launcher could not open libmbedcrypto.so.11, I didn't know why tee_launcher could not find the libmbedcrypto.so.11 located in /usr/local/lib, so I did ln -s /usr/local/lib/libmbedcrypto.so.11 /opt/OpenTee/lib/libmbedcrypto.so.11, then conn_test worked!
Hi, I followed the doc and tried to build Open-TEE on Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-73-generic x86_64)
https://open-tee.github.io/documentation/
after
repo sync
, creating a new file /etc/opentee.conf and pasting the contents into it, I runqbs debug
How to solve the qbs error? Thanks for your kind help!
qbs version is
The text was updated successfully, but these errors were encountered: