cancel
Showing results for 
Search instead for 
Did you mean: 

Can't deploy gtk_hello_world on the board.

embeddedbro
Associate II

https://wiki.st.com/stm32mpu/wiki/Getting_started/STM32MP1_boards/STM32MP157x-DK2/Develop_on_Arm%C2%AE_Cortex%C2%AE-A7/Create_a_simple_hello-world_application#Deploy_and_execute

 

I am at the last step.

Application is building without error and I am successfully able to send it to the board. 

But when I am executing it on the board, it is giving me below error. 

 

root@stm32mp1-e1-a2-8b:/usr/local# su -l weston -c "/usr/local/gtk_hello_world"
/usr/local/gtk_hello_world: line 1: ELF: not found
/usr/local/gtk_hello_world: line 2: �: not found
/usr/local/gtk_hello_world: line 5: syntax error: unterminated quoted string

 

Here is my make output:

arm-ostl-linux-gnueabi-gcc -mthumb -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 -D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64 --sysroot=/home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi -o gtk_hello_world gtk_hello_world.c -O2 -pipe -g -feliminate-unused-debug-types -Wall -pthread -I/home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/gtk-3.0 -I/home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/gio-unix-2.0 -I/home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/pango-1.0 -I/home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/harfbuzz -I/home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/pango-1.0 -I/home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/fribidi -I/home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/harfbuzz -I/home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/atk-1.0 -I/home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/cairo -I/home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/freetype2 -I/home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/pixman-1 -I/home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/gdk-pixbuf-2.0 -I/home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/libpng16 -I/home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/libmount -I/home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/blkid -I/home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/include/glib-2.0 -I/home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/sysroots/cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi/usr/lib/glib-2.0/include -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0

 

 

 

 

 

 

1 ACCEPTED SOLUTION

Accepted Solutions
embeddedbro
Associate II

After this command, it worked.

 

source /home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/environment-setup-cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi

View solution in original post

1 REPLY 1
embeddedbro
Associate II

After this command, it worked.

 

source /home/STM32MPU_workspace/STM32MPU-Ecosystem-v6.1.0/Developer-Package/SDK/environment-setup-cortexa7t2hf-neon-vfpv4-ostl-linux-gnueabi