PDA

Просмотр полной версии : Проблема с компиляцией проги


vanek-ridal
11.03.2010, 19:00
Поставил PSPSDK, захожу в семплы, набираю make, получается вот что:

C:\pspsdk\psp\sdk\samples\controller\basic>make
MAKE Version 5.2 Copyright (c) 1987, 1998 Inprise Corp.
Error makefile 17: Command syntax error
*** 1 errors during make ***

Makefile:

TARGET = controller_basic
OBJS = main.o

INCDIR =
CFLAGS = -O2 -G0 -Wall
CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti
ASFLAGS = $(CFLAGS)

LIBDIR =
LDFLAGS =

EXTRA_TARGETS = EBOOT.PBP
PSP_EBOOT_TITLE = Basic controller sample

PSPSDK = $(shell psp-config --pspsdk-path)
include $(PSPSDK)/lib/build.mak


Подскажите в чем дело, я с этим не очень знаком

Yoti
12.03.2010, 22:03
Написано же, 17ая строка мэйкфайла содержит ошибку синтаксиса - т.е. написано что-то, про что компилятор не знает. Варианты: исправить, закомментить, удалить.
Или файл, а лучше весь сэмпл на слил.ру и мы проверим.

vanek-ridal
12.03.2010, 22:11
у одного знакомого всё работает.
я ничего не менял, во всех семплах у меня подобная ошибка - а у знакомого всё работает. Все действия были у нас одинаковы. Может, дело в моём компе?

ErikPshat
15.03.2010, 04:26
vanek-ridal, а ты посчитай 17-ую строку, что там записано? Наверное ничего ))).

У меня нормально компилится этот контроллёр.
Попробуй создать батник в этой папке и запустить, с такой строкой:
C:/pspsdk/bin/make

ivy
15.03.2010, 10:05
Или лучше настрой себе иде и не морочь голову с мэйкфайлами, ну если ты конечно под виндовсом. А если ты под линуксом и любишь мазохизм тогда конечно пользуйся рукописными мэйкфайлами. imo разумеется.

ivy
15.03.2010, 10:06
"Спасибо за сообщение! Ваше сообщение не будет отображено до тех пор, пока модератор не проверит его."
Да что за бред!? Почему чел у которого 3 сообщения может здесь писать, а я не могу?

Dr.House
15.03.2010, 17:56
ivy, вы в равных условиях, не беспокойся

Vcardpsp
15.03.2010, 19:57
Поставил PSPSDK, захожу в семплы, набираю make, получается вот что:

C:\pspsdk\psp\sdk\samples\controller\basic>make
MAKE Version 5.2 Copyright (c) 1987, 1998 Inprise Corp.
Error makefile 17: Command syntax error
*** 1 errors during make ***

Makefile:


Подскажите в чем дело, я с этим не очень знаком

MAKE Version 5.2 Copyright (c) 1987, 1998 Inprise Corp.

это вот это что за make такой? Это точно нет от pspdev!

ты прописывай директорию pspdev/pspsdk в PATH
(открой выполнить введи там CMD в черном окошке напиши PATH <директория СДК\bin> (пример PATH c:\pspsdk\bin ) )

Yoti
15.03.2010, 20:14
Ага, это был второй безмолвный ответ - проблема с компом.

Vcardpsp
16.03.2010, 15:13
Ага, это был второй безмолвный ответ - проблема с компом.
Без безмолвный?

ErikPshat
16.03.2010, 15:17
Вы о чём, ребята ))

Yoti
17.03.2010, 15:47
Я от том, что раз сорцы валидные, то компиль не валидный и не стал это писать. Зато, это написал Vcardpsp.

l3VGV
17.03.2010, 20:18
Автор пытается билдить берландом. дельфой или с++ билдером. они первые нашлись в путях. акуратнее надо быть, и внимательно читать кто пишет, что.

vanek-ridal
21.03.2010, 14:04
спасибо за ответы, но забейте я поставил pspxide и все пошло :)