Вход

Просмотр полной версии : PSP и Linux.


PSPDev
09.05.2012, 18:19
Помогите настроить 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/

frostegater
10.05.2012, 06:27
А не легче ли посмотреть Makefil'ы из других проектов и сделать по образу и подобию?

Yoti
10.05.2012, 17:17
Проделай манипуляции отсюда (http://code.google.com/p/procfw/wiki/Compiling).

PSPDev
10.05.2012, 23:11
Сделал так, однако выдает новую ошибку.
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
Проблема решена. Спасибо за внимание.

Yoti
11.05.2012, 00:40
Закрываю тогда.