******************************************
Errors/Warnings ...
******************************************
4 [main] ? (3472) C:\pspdev\bin\make.exe: *** fatal error - cygheap base mismatch detected - 0x0/0x6115B900.
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version. The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution. Rebooting is also suggested if you
are unable to find another cygwin DLL.
3 [main] make 2136 child_copy: stack write copy failed, 0x27DED0..0x280000, done 0, windows pid 2612740, Win32 error 5
make: Makefile:18: fork: No error
переставлял псп дев заменял сигвин, все бестолку...
Вот забыл еще один финт, связаный с установкой SDK
после установки нужно в папке pspdev\bin\ переименовать mkdir.exe на mkdir2.exe, затем открыть файл pspdev\psp\sdk\lib\build.mak в любом текстовом редакторе и заменить все mkdir на mkdir2.
Это связано с тем, что mkdir есть в винде и перекрывает mkdir, входящую в SDK
P.S. The ALKASH , я скинул тебе в личку асю, стучись, чтоб тут много не флудить, разберемся, потом что по делу вставим
добавлено через 3 часа 14 минут
В общем, разобрались в чем проблема с
cygwin1.dll. Просто под именем cygwin1.dll может в каталоге WINDOWS лежать библиотека совершенно от другого приложения, так что нужно оттуда ее убрать, чтоб использовать PSPDev SDK !
Последний раз редактировалось wSlava; 11.02.2007 в 00:07.
Причина: добавил, подумав
Добавлю по этому поводу, вообще на винте в открытом виде должен быть только один файл cygwin1.dll, если у вас есть другие программы тоже использующие cygwin, то их нужно удалить (архивировать), в общем сделать все что угодно, чтобы этот файл не лежал в открытую. Просто очень часто глюки в программах именно из-за этого, когда на винте лежит более одной копии cygwin
Он может быть даже и не в папке Windows, он себя прописывает в реестр, как и большенство библиотек, поэтому лежать может где угодно
У меня была как-то подобная проблема проблема, дак этот cygwin в такой глуши нашел на своем винте, и после того как удалил, все стало работать
Последний раз редактировалось .//Hack; 11.02.2007 в 11:51.
Выложил версию 2.0.3 - полная со всеми вспомогательными файлами
Капитан: добавил галку в опциях "демон/ не демон" The ALKASH: да, был глюк при подключении внешних библиотек в виде исходников, поправил, теперь открывай \BasiliskII-PSP\src\PSP\main_psp.cpp
и все компилится ! выдается много warning но на это можно забить, EBOOT.PBP получен.
также добавил исправленный psplink.ini , делающий возможным отладку
Последний раз редактировалось wSlava; 12.02.2007 в 02:01.
Выложил версию 2.0.3 - полная со всеми вспомогательными файлами
Капитан: добавил галку в опциях "демон/ не демон" The ALKASH: да, был глюк при подключении внешних библиотек в виде исходников, поправил, теперь открывай \BasiliskII-PSP\src\PSP\main_psp.cpp
и все компилится ! выдается много warning но на это можно забить, EBOOT.PBP получен.
также добавил исправленный psplink.ini , делающий возможным отладку
У меня тоже все работает ща мышь уже норм сделал но надо клаву еще сделать. Как вставлять картинки на экран псп и как ченть там рисовать что надо поключаать и какие функции использовать?
_____________________________________
Если в слове ХЛЕБ допустить четыре ошибки, получится слово ПИВО.
Кстати, можно в PSPxIDE открыть любой пример из SDK, и если нажать F1 то в хелпе, прилагаемому к SDK будет искаться слово под курсором, если найдется, то открывается описание, не найдется, тооткроется корень хэлпа
Выкладываю с целью, чтоб посмотрели лого. FAQ еще пока не готов.
Вот вкратце чего появилось в 2.1:
- Переработан запуск хомбрю с компа на PSP
- Изменился мастер Makefile (упрощенный и произвольный режим)
- Добавлен поиск необходимых подключаемых библиотек для указания в Makefile по результатам неудачной компиляции с ошибками ‘undefined reference to …’
- Расширенная GDB консоль
- Мастер XMB Media (в меню проека)
Версия не поместилась на форум залил на http://ifolder.ru/1289389
P.S.Лого повторяет формочку о программе, лого на PSPx и на мое мыло являются ссылкми
Последний раз редактировалось wSlava; 06.03.2007 в 02:24.
Будем пробовать
Кстати, для админа, и правда надо бы побольше место под архивы сделать, так как иногда не помещается.
добавлено через 2 минуты
Спасибо, что упамянул
Извините за оффтоп
добавлено через 2 минуты
В опциях на закладке редактор надписи не влезают и на закладке клавиатура и мышь что-то не понятное с горячими клавишами
добавлено через 6 минут
Еще немного про cygwin, так как их огромная куча, многие регистрируют себя в реестре, из-за чего создают нам проблемы, некоторые регистрируют себя только в случае, если лежат в %SYSTEM%/Windows, некоторые вовсе не регистрируют, то есть к таким программы обращаются на прямую, только не понимаю одного, ведь каждый cygwin - это совершенно разные библиотеки с разными функциями и т.п., дак могли бы их и называть по разному.
Последний раз редактировалось .//Hack; 06.03.2007 в 09:22.
Причина: добавил, подумав
Вроде всё нормально. Единственное есть 3 предложения:
1) Чтобы можно было прицепять окно списка функций не только наверху редартора, но и слева - просто ИМХО так удобней.
2) Контекстная помощь. Чтобы при наборе Функции или класса прога подсказывала какие требуются аргументы или какие есть элементы класса.
3) И можно ли ещё сделать как в КодВорриоре. Выделил хедер, метод, класс - и по правой кнопке мыши "Go to declaration...". И можно было перейти к тому месту объявлен этот элемент, или к выделенному хедеру... Вот как-то так...
Fur die freiheit zu kampfen um jeden preis
Последний раз редактировалось pspowner; 06.03.2007 в 10:56.