Ник:
Пароль:

Контакты

Cтатус Skype: starterkit.ru
тел.: (+7 3412) 478-448
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
E-mail: info@starterkit.ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:4
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:8
Форум » starterkit.ru » Embedded Linux
buildroot-2019.02 на базе ядра 4.14.78-1.0.0 для i.mx6 quad/dual/solo
Alex61RUS
Добавлено 25.05.2020 11:44 Сообщение: 31
Alex61RUS
5

Пункты: 2725
Регистрация: 30.05.2014
Пол: Мужчина
Приветствую всех!
При сборке для модуля iMX6SODIMM возникает такая ошибка:

Код

>>> weston 5.0.0 Building
PATH="/home/user/src/imx6sodimm-buildroot-2019.02-sk/output/host/bin:/home/user/src/imx6sodimm-buildroot-2019.02-sk/output/host/sbin:/home/user/bin:/home/user/bin:/home/user/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games" /usr/bin/make -j3 WAYLAND_PROTOCOLS_DATADIR=/home/user/src/imx6sodimm-buildroot-2019.02-sk/output/host/arm-buildroot-linux-gnueabihf/sysroot/usr/share/wayland-protocols -C /home/user/src/imx6sodimm-buildroot-2019.02-sk/output/build/weston-5.0.0/
/usr/bin/make all-am
CCLD weston-terminal
CCLD wcap-decode
CCLD weston-desktop-shell
wcap/wcap_decode-main.o: In function `write_png':
/home/user/src/imx6sodimm-buildroot-2019.02-sk/output/build/weston-5.0.0/wcap/main.c:54: undefined reference to `cairo_surface_write_to_png'
collect2: error: ld returned 1 exit status
Makefile:4298: recipe for target 'wcap-decode' failed
make[3]: *** [wcap-decode] Error 1
make[3]: *** Waiting for unfinished jobs....
./.libs/libtoytoolkit.a(libshared_cairo_la-frame.o): In function `frame_button_create':
/home/user/src/imx6sodimm-buildroot-2019.02-sk/output/build/weston-5.0.0/shared/frame.c:140: undefined reference to `cairo_image_surface_create_from_png'
collect2: error: ld returned 1 exit status
Makefile:4573: recipe for target 'weston-terminal' failed
make[3]: *** [weston-terminal] Error 1
clients/weston_desktop_shell-desktop-shell.o: In function `load_icon_or_fallback':
/home/user/src/imx6sodimm-buildroot-2019.02-sk/output/build/weston-5.0.0/clients/desktop-shell.c:628: undefined reference to `cairo_image_surface_create_from_png'
./.libs/libtoytoolkit.a(libshared_cairo_la-frame.o): In function `frame_button_create':
/home/user/src/imx6sodimm-buildroot-2019.02-sk/output/build/weston-5.0.0/shared/frame.c:140: undefined reference to `cairo_image_surface_create_from_png'
collect2: error: ld returned 1 exit status
Makefile:4347: recipe for target 'weston-desktop-shell' failed
make[3]: *** [weston-desktop-shell] Error 1
Makefile:3407: recipe for target 'all' failed
make[2]: *** [all] Error 2
package/pkg-generic.mk:238: recipe for target '/home/user/src/imx6sodimm-buildroot-2019.02-sk/output/build/weston-5.0.0/.stamp_built' failed
make[1]: *** [/home/user/src/imx6sodimm-buildroot-2019.02-sk/output/build/weston-5.0.0/.stamp_built] Error 2
Makefile:84: recipe for target '_all' failed
make: *** [_all] Error 2


При компиляции только под fb всё отлично. Никто с подобным не сталкивался?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 25.05.2020 15:29 Сообщение: 32
sasamy
4.84

Пункты: 56530
Регистрация: 14.08.2009
Цитата
us
Makefile:4347: recipe for target 'weston-desktop-shell' failed


собирать weston я не пробовал
Спуститься к концу Подняться к началу
Персональная информация
danilsl
Добавлено 01.07.2020 20:24 Сообщение: 33
danilsl
1

Пункты: 4189
Регистрация: 08.12.2010
Пол: Мужчина
Всем привет.
В ubuntu 20.04 + buildroot-2020.02.2 юбут не собирается. Почемуто include/version.h забирается какой угодно, только не тот ч в убуте лежит. Я патч сделал, может пригодится кому. И почему-то файлы не прикрепляются
Код
danil@ryzen:~/misc/boards/holaduo_ov7670/br_2020.02.2_dev$ cat boot/uboot/0000-genversion.patch
diff -urN uboot-imx_3.10.31_1.1.0_beta-sk.orig/tools/dumpimage.c uboot-imx_3.10.31_1.1.0_beta-sk/tools/dumpimage.c
--- uboot-imx_3.10.31_1.1.0_beta-sk.orig/tools/dumpimage.c 2014-08-05 05:30:22.000000000 +0400
+++ uboot-imx_3.10.31_1.1.0_beta-sk/tools/dumpimage.c 2020-07-01 18:49:25.226561405 +0300
@@ -8,7 +8,7 @@

#include "dumpimage.h"
#include <image.h>
-#include <version.h>
+#include <../include/version.h>

static void usage(void);

diff -urN uboot-imx_3.10.31_1.1.0_beta-sk.orig/tools/image-host.c uboot-imx_3.10.31_1.1.0_beta-sk/tools/image-host.c
--- uboot-imx_3.10.31_1.1.0_beta-sk.orig/tools/image-host.c 2014-08-05 05:30:22.000000000 +0400
+++ uboot-imx_3.10.31_1.1.0_beta-sk/tools/image-host.c 2020-07-01 18:50:34.642819325 +0300
@@ -11,7 +11,7 @@

#include "mkimage.h"
#include <image.h>
-#include <version.h>
+#include <../include/version.h>

/**
* fit_set_hash_value - set hash value in requested has node
diff -urN uboot-imx_3.10.31_1.1.0_beta-sk.orig/tools/mkenvimage.c uboot-imx_3.10.31_1.1.0_beta-sk/tools/mkenvimage.c
--- uboot-imx_3.10.31_1.1.0_beta-sk.orig/tools/mkenvimage.c 2014-08-05 05:30:22.000000000 +0400
+++ uboot-imx_3.10.31_1.1.0_beta-sk/tools/mkenvimage.c 2020-07-01 18:49:59.110688739 +0300
@@ -23,7 +23,7 @@

#include "compiler.h"
#include <u-boot/crc.h>
-#include <version.h>
+#include <../include/version.h>

#define CRC_SIZE sizeof(uint32_t)

diff -urN uboot-imx_3.10.31_1.1.0_beta-sk.orig/tools/mkimage.c uboot-imx_3.10.31_1.1.0_beta-sk/tools/mkimage.c
--- uboot-imx_3.10.31_1.1.0_beta-sk.orig/tools/mkimage.c 2014-08-05 05:30:22.000000000 +0400
+++ uboot-imx_3.10.31_1.1.0_beta-sk/tools/mkimage.c 2020-07-01 18:50:20.530767809 +0300
@@ -10,7 +10,7 @@

#include "mkimage.h"
#include <image.h>
-#include <version.h>
+#include <../include/version.h>

static void copy_file(int, const char *, int);
static void usage(void);
Спуститься к концу Подняться к началу
Персональная информация
ask2000
Добавлено 09.07.2020 12:51 Редактировалось 10.07.2020 16:55 Сообщение: 34
ask2000
0

Пункты: 2598
Регистрация: 10.08.2016
Коллеги, подскажите, как установить Ubuntu Desktop посвежее на плату SK-6Q ?
danilsl, где вы брали "ubuntu 20.04 + buildroot-2020.02.2" ?
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux