PureBasic - форум

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » PureBasic - форум » PureBasic для Linux » Установка РВ на openSUSE


Установка РВ на openSUSE

Сообщений 31 страница 38 из 38

31

теоретически установка gtk3-devel должна за собой притянуть все прочие необходимые зависимости.
Но почему вы не задаёте эти вопросы на форумах SuSe? Вероятность, что народ из suse знаком ещё и с debian/ubuntu совместимыми выше, чем на оборот.
Покажите им список deb пакетов из инструкции на которую в начале вам указывали и по просите аналогичный список для SuSe.

0

32

useful написал(а):

теоретически установка gtk3-devel должна за собой притянуть все прочие необходимые зависимости.
Но почему вы не задаёте эти вопросы на форумах SuSe? Вероятность, что народ из suse знаком ещё и с debian/ubuntu совместимыми выше, чем на оборот.
Покажите им список deb пакетов из инструкции на которую в начале вам указывали и по просите аналогичный список для SuSe.

Спасибо, за совет. Я это сделал сразу как начал изучать SUSE. На форуме пока никто не ответил.

0

33

Пётр написал(а):

Попробуйте сделать по этой инструкции https://www.purebasic.fr/english/viewtopic.php?t=74875

Петр, здравствуйте.
Данное руководство помогло и РВ запустился с API (пример с MessageRequest) на ASTRA LINUX (Орел).
Прошу принять к сведению.
С Tumbleweed еще разбираюсь.

PS: SPYDER IDE (PYTHON) тоже установился (через ANACONDA) и запустился на ASTRA LINUX.

Отредактировано ugulamjanov (01.02.2022 12:07:40)

0

34

useful написал(а):

теоретически установка gtk3-devel должна за собой притянуть все прочие необходимые зависимости.
Но почему вы не задаёте эти вопросы на форумах SuSe? Вероятность, что народ из suse знаком ещё и с debian/ubuntu совместимыми выше, чем на оборот.
Покажите им список deb пакетов из инструкции на которую в начале вам указывали и по просите аналогичный список для SuSe.

useful,
при компиляции и запуске примера на MessageRequest выдает следующую ошибку:

/usr/lib64/gcc/x86_64-suse-linux/11/../../../../x86_64-suse-linux/bin/ld: невозможно найти -lX11
collect2: ошибка: выполнение ld завершилось с кодом возврата 1

-lX11 - это команда для компилятора?
при установке команды через pkg-config задать на ключ -lX11 ссылку на gtk3 может помочь? и как корректно указать другие параметры?

Это сообщение при запуске РВ:
--------------------------------------------
Package gtk+-3.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gtk+-3.0.pc'
to the PKG_CONFIG_PATH environment variable
Package 'gtk+-3.0', required by 'virtual:world', not found

Это список того что установлено:
(на какую из них нужно ссылаться в pkg-info?)
-----------------------------------------------------------------
| gtk3                                               | Библиотека инструментов GTK+ (версия 3)                       | пакет с исходным кодом
i | gtk3-branding-openSUSE                             | Библиотека инструментария GTK+ (версия 3) — Конфигурация те-> | пакет
  | gtk3-branding-openSUSE                             | Библиотека инструментария GTK+ (версия 3) — Конфигурация те-> | пакет с исходным кодом
  | gtk3-branding-upstream                             | Upstream theme configuration for the GTK+ toolkit library v3  | пакет
i | gtk3-data                                          | Data files for the GTK+ toolkit library v3                    | пакет
  | gtk3-debugsource                                   | Debug sources for package gtk3                                | пакет
  | gtk3-devel                                         | Development files for the GTK+ toolkit library v3             | пакет
  | gtk3-devel-32bit                                   | Development files for the GTK+ toolkit library v3             | пакет
  | gtk3-devel-32bit-debuginfo                         | Debug information for package gtk3-devel                      | пакет
  | gtk3-devel-debuginfo                               | Debug information for package gtk3-devel                      | пакет
  | gtk3-devel-doc                                     | API documentation for the GTK+ toolkit library v3             | пакет
  | gtk3-doc                                           | Библиотека инструментов GTK+ (версия 3)                       | пакет с исходным кодом
i | gtk3-immodule-amharic                              | Amharic input method for the GTK+ toolkit library v3          | пакет
  | gtk3-immodule-amharic-32bit                        | Amharic input method for the GTK+ toolkit library v3          | пакет
  | gtk3-immodule-amharic-32bit-debuginfo              | Debug information for package gtk3-immodule-amharic           | пакет
  | gtk3-immodule-amharic-debuginfo                    | Debug information for package gtk3-immodule-amharic           | пакет
  | gtk3-immodule-broadway                             | Broadway input method for the GTK+ toolkit library v3         | пакет
  | gtk3-immodule-broadway-debuginfo                   | Debug information for package gtk3-immodule-broadway          | пакет
i | gtk3-immodule-inuktitut                            | Inuktitut input method for the GTK+ toolkit library v3        | пакет
  | gtk3-immodule-inuktitut-32bit                      | Inuktitut input method for the GTK+ toolkit library v3        | пакет
  | gtk3-immodule-inuktitut-32bit-debuginfo            | Debug information for package gtk3-immodule-inuktitut         | пакет
  | gtk3-immodule-inuktitut-debuginfo                  | Debug information for package gtk3-immodule-inuktitut         | пакет
  | gtk3-immodule-multipress                           | Multipress input method for the GTK+ toolkit library v3       | пакет
  | gtk3-immodule-multipress-32bit                     | Multipress input method for the GTK+ toolkit library v3       | пакет
  | gtk3-immodule-multipress-32bit-debuginfo           | Debug information for package gtk3-immodule-multipress        | пакет
  | gtk3-immodule-multipress-debuginfo                 | Debug information for package gtk3-immodule-multipress        | пакет
i | gtk3-immodule-thai                                 | Thai-Lao input method for the GTK+ toolkit library v3         | пакет
  | gtk3-immodule-thai-32bit                           | Thai-Lao input method for the GTK+ toolkit library v3         | пакет
  | gtk3-immodule-thai-32bit-debuginfo                 | Debug information for package gtk3-immodule-thai              | пакет
  | gtk3-immodule-thai-debuginfo                       | Debug information for package gtk3-immodule-thai              | пакет
i | gtk3-immodule-tigrigna                             | Tigrigna input method for the GTK+ toolkit library v3         | пакет
  | gtk3-immodule-tigrigna-32bit                       | Tigrigna input method for the GTK+ toolkit library v3         | пакет
  | gtk3-immodule-tigrigna-32bit-debuginfo             | Debug information for package gtk3-immodule-tigrigna          | пакет
  | gtk3-immodule-tigrigna-debuginfo                   | Debug information for package gtk3-immodule-tigrigna          | пакет
i | gtk3-immodule-vietnamese                           | Vietnamese input method for the GTK+ toolkit library v3       | пакет
  | gtk3-immodule-vietnamese-32bit                     | Vietnamese input method for the GTK+ toolkit library v3       | пакет
  | gtk3-immodule-vietnamese-32bit-debuginfo           | Debug information for package gtk3-immodule-vietnamese        | пакет
  | gtk3-immodule-vietnamese-debuginfo                 | Debug information for package gtk3-immodule-vietnamese        | пакет
  | gtk3-immodule-wayland                              | Wayland input method for the GTK+ toolkit library (version 3) | пакет
  | gtk3-immodule-wayland-32bit                        | Wayland input method for the GTK+ toolkit library (version 3) | пакет
  | gtk3-immodule-wayland-32bit-debuginfo              | Debug information for package gtk3-immodule-wayland           | пакет
  | gtk3-immodule-wayland-debuginfo                    | Debug information for package gtk3-immodule-wayland           | пакет
  | gtk3-immodule-xim                                  | X input method for the GTK+ toolkit library v3                | пакет
  | gtk3-immodule-xim-32bit                            | X input method for the GTK+ toolkit library v3                | пакет
  | gtk3-immodule-xim-32bit-debuginfo                  | Debug information for package gtk3-immodule-xim               | пакет

Отредактировано ugulamjanov (03.02.2022 09:03:56)

0

35

https://www.purebasic.fr/english/viewtopic.php?t=9648

0

36

Пётр написал(а):

https://www.purebasic.fr/english/viewtopic.php?t=9648

увы
так же пытался через сторонние приложения установить, и без изменений
https://forumupload.ru/uploads/0009/ae/28/641/t879652.png
https://forumupload.ru/uploads/0009/ae/28/641/t384277.png

Отредактировано ugulamjanov (03.02.2022 14:47:17)

0

37

Пётр написал(а):

https://www.purebasic.fr/english/viewtopic.php?t=9648

Разобрался. Прошу принять к сведению.
YaST->Управление программным обеспечением
Задал поиск по ключу - gtk3-devel и выбрал все опции по результату.
https://forumupload.ru/uploads/0009/ae/28/641/t609667.png

Пример с MessageREquest работает.
https://forumupload.ru/uploads/0009/ae/28/641/t37437.png

Отредактировано ugulamjanov (03.02.2022 15:36:16)

0

38

Пётр написал(а):

https://www.purebasic.fr/english/viewtopic.php?t=9648

Пример MAtrix.pb тоже работает:
https://forumupload.ru/uploads/0009/ae/28/641/t756920.png

вот скриншот:
https://forumupload.ru/uploads/0009/ae/28/641/t462421.jpg

Я начал загружать примеры, компилировать и запускать и разбирался с ошибками, сейчас вроде все работает.
Прошу принять к сведению.

0


Вы здесь » PureBasic - форум » PureBasic для Linux » Установка РВ на openSUSE