| |
| Программирование для PS Vita Вы программист? Велком сюда... |
19.12.2022, 00:44
|
Сообщение: #1 (1263819)
|
Модель консоли: PSP-1004
Прошивка: 6.61 PROMOD-C2p
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,832
Вы сказали Спасибо: 825
Поблагодарили 3,969 раз(а) в 2,068 сообщениях
Сила репутации: 1Репутация: 3969 
(репутация неоспорима)
|
Сообщение от SardaukarNN
Что можно сделать?
|
Купить книжку по программированию. Весь текст на экране и он вполне чётко описывает проблему, которая не относится к консоли напрямую. Ты налинковал чего-то, чего линковщик найти не может.
P.S. Рассмотрел на втором скриншоте. Папка, зачем-то, вытащена из samples, а вот зависимости -- нет. Собственно, ответ выше от этого не меняется.
Последний раз редактировалось Yoti; 19.12.2022 в 06:28.
|
|
|
|
19.12.2022, 11:14
|
Сообщение: #2 (1263828)
|
Регистрация: 17.08.2022
Сообщений: 19
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0Репутация: 0 
(пока ничем не отличился)
|
Сообщение от Yoti
Купить книжку по программированию. Весь текст на экране и он вполне чётко описывает проблему, которая не относится к консоли напрямую. Ты налинковал чего-то, чего линковщик найти не может.
P.S. Рассмотрел на втором скриншоте. Папка, зачем-то, вытащена из samples, а вот зависимости -- нет. Собственно, ответ выше от этого не меняется.
|
много лет компилю под GCC, он подобных ошибок не было.
Очень странная специфика сборки под плойку.
Хорошо, тогда прошу ещё раз проверить сборку sdl2 из samples.
Под Linux Mint 19.3 (XFCE, 64-bit) - проблем нет, а под
Linux Mint 20.3 (XFCE, 64-bit) - выводит ошибку.
Не понимаю в чем разница.
Так же с ошибкой собирается и под Linux Mint 21 (XFCE, 64-bit).
Основную разницу для себя заменил только в версиях cmake (19 - 3.10, 20 - 3.16, 21 - 3.20).
Причем как 19, так и 20-ы отказываются обновиться до версии cmake 3.20.
P.S.: считаю, если бы все было в этом плане хорошо, то мы бы увидели различные уроки по программированию/сборке или готовые проекты для данной приставки, чего на данный момент кроме иностранных портов лично я не наблюдаю.
Зашел на данный форум в надежде найти ответы на вопросы....
Может стоит создать тему, под названием "Ошибки при компиляции/сборки"?
Заранее спасибо!
|
|
|
|
19.12.2022, 15:13
|
Сообщение: #3 (1263832)
|
Модель консоли: PSP-1004
Прошивка: 6.61 PROMOD-C2p
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,832
Вы сказали Спасибо: 825
Поблагодарили 3,969 раз(а) в 2,068 сообщениях
Сила репутации: 1Репутация: 3969 
(репутация неоспорима)
|
Сообщение от SardaukarNN
Очень странная специфика сборки под плойку.
|
Нет никаких странностей. Инструкция в шапке проверена лично. Вот прямо все строки под копирку.
Собственно, блока с рассмотрением проблем нет потому, что я их и не встречал особо никогда.
Разве что использую gcc9 для некоторых проектов, которые лень обновлять под свежую версию gcc.
Правда, в данный момент есть некоторые проблемы со сборкой пакетов у разработчиков VitaSDK.
Сообщение от SardaukarNN
Под Linux Mint 19.3 (XFCE, 64-bit) - проблем нет
|
Тогда используй 19.3, если там всё работает. Нет потребности гнаться за новым дистрибутивом.
Сообщение от SardaukarNN
то мы бы увидели различные уроки по программированию
|
У кого-то есть такое количество ненужного свободного времени, чтобы сидеть писать уроки?
Сообщение от SardaukarNN
или готовые проекты для данной приставки
|
Только "официальная" VitaDB содержит 638 хоумбрю, а там далеко не всё размещено.
Сообщение от SardaukarNN
Может стоит создать тему, под названием "Ошибки при компиляции/сборки"?
|
Нет смысла в отдельной теме. Все проблемы по конкретному SDK стоит просто писать в его теме.
Также, есть официальная поддержка в Discord: https://discord.gg/m7MwpKA (это сервер HENkaku).
Если Hello_PSVita это копия hello_world, то рядом должна лежать папка common. А я вижу её внутри.
Последний раз редактировалось Yoti; 19.12.2022 в 15:35.
|
|
|
|
19.12.2022, 16:21
|
Сообщение: #4 (1263833)
|
Регистрация: 17.08.2022
Сообщений: 19
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Сила репутации: 0Репутация: 0 
(пока ничем не отличился)
|
По поводу обновления GCC под сборку ПО для VITA требуется использовать "GNU Arm Embedded Toolchain" или что-то другое?
Ведь недостаточно файлы, например "gcc-arm-none-eabi- *" переименовать в "gcc-arm-vita-eabi- *"?!
Подскажите пожалуйста!
P.S.: с заменой версии GCC для сборки приложений под Win32/64 у меня проблем нет, а с Витой - просто космос. )))
20-а нужна из-за cmake 3.16, т.к. не удалось установить её на 19.
Некоторые проекты требуют версию не ниже 3.16
Про VitaDB в курсе.
|
|
|
|
19.12.2022, 16:32
|
Сообщение: #5 (1263834)
|
Модель консоли: PSP-1004
Прошивка: 6.61 PROMOD-C2p
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,832
Вы сказали Спасибо: 825
Поблагодарили 3,969 раз(а) в 2,068 сообщениях
Сила репутации: 1Репутация: 3969 
(репутация неоспорима)
|
Сообщение от SardaukarNN
По поводу обновления GCC под сборку ПО для VITA требуется использовать "GNU Arm Embedded Toolchain" или что-то другое?
|
Обновлением занимаются разработчики VitaSDK. В середине 2020 года использовался gcc9, на момент правки шапки gcc10.
Сообщение от SardaukarNN
20-а нужна из-за cmake 3.16, т.к. не удалось установить её на 19.
|
Лично я переехал на WSL2/Ubuntu 20.04. Там ставится 3.16.3. Вообще, это не пакет из VitaSDK, так что вопрос не в тему.
Последний раз редактировалось Yoti; 19.12.2022 в 16:53.
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 23:53. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|