|
Программирование для PSP Вы программист? Welcome сюда... |
09.05.2012, 18:19
|
Сообщение: #1 (1030635)
|
Модель консоли: PSP-3008
Прошивка: 6.60 PRO-B9
Другие консоли: Экспандер
Регистрация: 09.05.2012
Адрес: Москва
Возраст: 30
Сообщений: 19
Вы сказали Спасибо: 5
Поблагодарили 1 раз в 1 сообщении
Сила репутации: 1Репутация: 1 
(с надеждой на лучшее)
|
PSP и Linux.
Помогите настроить PSPDevKit или MinPSPW на Ubuntu.
Мои нервы... с 10 утра пытаюсь. Установил этот долбанный пакет MinPSPW, а написать нормальный makefile не могу, ни как.
Вот Мейк:
TARGET = PSPOpenGL
OBJS = main.o
INCDIR =
CFLAGS = -O2 -G0 -Wall
CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti
ASFLAGS = $(CFLAGS)
LIBDIR =
LDFLAGS =
LIBS = -lglut -lGLU -lGL -lm -lc -lpsputility -lpspdebug -lpspge -lpspdisplay -lpspctrl -lpspsdk -lpspvfpu -lpsplibc -lpspuser -lpspkernel -lpsprtc -lpsppower -lstdc++
EXTRA_TARGETS = EBOOT.PBP
PSP_EBOOT_TITLE = PSP OpenGL
PSPSDK=$(shell psp-config --pspsdk-path)
include $(PSPSDK)/lib/build.mak
Вместо нормальной компиляции, пишет:
root@asus1201n:/home/death/PSPDEV/testing# make
make: psp-config: Команда не найдена
makefile:17: /lib/build.mak: Нет такого файла или каталога
make: *** Нет правила для сборки цели `/lib/build.mak'. Останов.
root@asus1201n:/home/death/PSPDEV/testing#
Ссылка на хабр, делал так, как там написано:
habrahabr.ru/post/123091/
|
|
|
10.05.2012, 06:27
|
Сообщение: #2 (1030687)
|
Модель консоли: Все PSP
Прошивка: 5.00 m33-6
Регистрация: 20.01.2010
Сообщений: 3,422
Вы сказали Спасибо: 2,375
Поблагодарили 1,618 раз(а) в 874 сообщениях
Сила репутации: 1Репутация: 1618 
(обеспечено прекрасное будущее)
|
А не легче ли посмотреть Makefil'ы из других проектов и сделать по образу и подобию?
|
|
|
10.05.2012, 17:17
|
Сообщение: #3 (1030722)
|
Модель консоли: PSP-1004
Прошивка: 6.61 PROMOD-C2p
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,742
Вы сказали Спасибо: 819
Поблагодарили 3,852 раз(а) в 2,021 сообщениях
Сила репутации: 1Репутация: 3852 
(репутация неоспорима)
|
|
|
|
Этот пользователь сказал Спасибо Yoti за это полезное сообщение:
|
|
10.05.2012, 23:11
|
Сообщение: #4 (1030753)
|
Модель консоли: PSP-3008
Прошивка: 6.60 PRO-B9
Другие консоли: Экспандер
Регистрация: 09.05.2012
Адрес: Москва
Возраст: 30
Сообщений: 19
Вы сказали Спасибо: 5
Поблагодарили 1 раз в 1 сообщении
Сила репутации: 1Репутация: 1 
(с надеждой на лучшее)
|
Сделал так, однако выдает новую ошибку.
death@asus1201n:~/PSPDEV/testing$ make
psp-gcc -I. -I/usr/local/pspsdk/psp/sdk/include -O2 -G0 -Wall -D_PSP_FW_VERSION=150 -c -o main.o main.c
main.c:6: error: expected ')' before '|' token
make: *** [main.o] Ошибка 1
death@asus1201n:~/PSPDEV/testing$
Сам main.c(на main.cpp ругается аналогично):
#include <pspkernel.h>
#include <pspdebug.h>
#define printf pspDebugScreenPrintf
PSP_MODULE_INFO("GDPSP",0,1,1);
PSP_MAIN_THEARD_ATTR(THEARD_ATTR_USER|THEARD_ATTR_VFFU);
int main(int arcg, char* argv[])
{
pspDebugScreenInit();
pspDebugScreenPrintf("Guten Tag!");
return 0;
}
PSPDev добавил 10.05.2012 в 23:11
Проблема решена. Спасибо за внимание.
Последний раз редактировалось PSPDev; 10.05.2012 в 23:11.
Причина: добавил, подумав
|
|
|
11.05.2012, 00:40
|
Сообщение: #5 (1030768)
|
Модель консоли: PSP-1004
Прошивка: 6.61 PROMOD-C2p
Другие консоли: Все PSP, все PSV, SCPH-1002, SCPH-102, SCPH-77008, CECH-4208C, SCPH-1000R
Регистрация: 19.03.2008
Адрес: Россия
Сообщений: 5,742
Вы сказали Спасибо: 819
Поблагодарили 3,852 раз(а) в 2,021 сообщениях
Сила репутации: 1Репутация: 3852 
(репутация неоспорима)
|
|
|
|
Этот пользователь сказал Спасибо Yoti за это полезное сообщение:
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 09:40. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
PSPx Forum - Сообщество фанатов игровых консолей.
|
|
|