|  | 
     
	
	
		| Программирование для PSP Вы программист? Welcome сюда... |  
	
	
		
	
	
	
		|  17.02.2013, 02:17 | Сообщение: #1 (1064297) |  
	| 
 
  
			
Прошивка: 6.60 1.5 Регистрация: 15.03.2008 Возраст: 33 
					Сообщений: 4
				 Вы сказали Спасибо: 1 
		
			
				Поблагодарили 2 раз(а) в 1 сообщении
			
		
	 Сила репутации: 0 Репутация: 2 
					(с надеждой на лучшее)
      | 
				 Портирование линуксового приложения на псп 
 
	
		Как портировать проги на псп?допустим я скачал исходники проги.
 прога собирается с помощью make
 также, насколько я понял, на псп отсутствуют линуксовые библиотеки, в том числе
 sys/такая-то
 Что нужно поменять в мейкфайле и в исходном коде?
 Есть ли что-то вроде cygwin, только пспшное?
 
 ps в мейкфайлах не разбираюсь, так как никогда их не писал
 
 |  
	|  |       |  
	
		
	
	
	
		|  18.02.2013, 00:25 | Сообщение: #2 (1064351) |  
	| 
 
  
			
Модель консоли: 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 
					(репутация неоспорима)
      | 
 
	
		
	
	
		| 
					Сообщение от KOLANICH  Как портировать проги на псп? |  
Переписать весь платформозависимый код, добавить специфичные для psp моменты.
 
	
	
		| 
					Сообщение от KOLANICH  также, насколько я понял, на псп отсутствуют линуксовые библиотеки, в том числе sys/такая-то |  
Библиотеки? Может, хидеры? Тут смотрел "\pspsdk\psp\include\sys"?
 
	
	
		| 
					Сообщение от KOLANICH  Что нужно поменять в мейкфайле и в исходном коде? |  
Всё, что отличается. Например, если это консольная программа, то как минимум добавить инициализацию экрана и продефайнить pspDebugScreenPrintf как printf. И так далее.
 
	
	
		| 
					Сообщение от KOLANICH  Есть ли что-то вроде cygwin, только пспшное? |  
Не понял вопроса.
 
	
	
		| 
					Сообщение от KOLANICH  ps в мейкфайлах не разбираюсь, так как никогда их не писал |  
Тогда стоит отказаться от затеи. Без умения программировать ничего не выйдет. 
 |  
	|  |       |  
	
		
	
	
	
		|  18.02.2013, 20:44 | Сообщение: #3 (1064372) |  
	| 
 
  
			
Прошивка: 6.60 1.5 Регистрация: 15.03.2008 Возраст: 33 
					Сообщений: 4
				 Вы сказали Спасибо: 1 
		
			
				Поблагодарили 2 раз(а) в 1 сообщении
			
		
	 Сила репутации: 0 Репутация: 2 
					(с надеждой на лучшее)
      | 
 
	
		
	
	
		| Библиотеки? Может, хидеры? |  
может хедеры, а может и библиотеки 
всё зависит от того, что в хедерах понаписано
 
	
	
		| Тут смотрел "\pspsdk\psp\include\sys"? |  
там есть, хотя студия почему-то красным подсвечивает, хотя папку инклудов вроде задал (и в настройках решения, и в мейкфайле) 
 |  
	|  |       |  
	
		
	
	
	
		|  20.02.2013, 14:18 | Сообщение: #4 (1064449) |  
	| 
 
  
			
Модель консоли: Все PSP Прошивка: 5.00 m33-6 Регистрация: 20.01.2010 
					Сообщений: 3,415
				 Вы сказали Спасибо: 2,368 
		
			
				Поблагодарили 1,622 раз(а) в 873 сообщениях
			
		
	 Сила репутации: 1 Репутация: 1622 
					(обеспечено прекрасное будущее)
      | 
 
	
		KOLANICH, ещё и студия... качай pspsdk и изучай PSPSDK API. 
Для начала "привет мир" собери хотябы, а то в матчасть по псп, очевидно, ты не вникал. 
Во-первых, какая студия? Консольный компилятор и железный дебаггер. Забудь про удобства, мысленно вернись в суровые 70-80-е. 
Во-вторых, правкой мейкфайла и сборкой можно обойтись только если программа уже была адаптирована под API платформы. 
В-третьих, PSPSDK API скуден и, возможно, прийдётся дописывать функции самостоятельно (которые, казалось бы в лине есть, ибо PSP ядро не линь). 
Парой строчек не обойдёшься. Если так, то думаю твои ожидания по объёму необходимой работы нужно умножить на тысячу, чтобы получить реальный ответ. 
Если настроен самурайски, то дерзай, но я в тему не полезу.   
 |  
	|  |       |  
	
		
	
	
	
	
	
	
	
	
		| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) |  
		|  |  
	| 
	|  Ваши права в разделе |  
	| 
		
		Вы не можете создавать новые темы Вы не можете отвечать в темах Вы не можете прикреплять вложения Вы не можете редактировать свои сообщения 
 HTML код Выкл. 
 |  |  |  
          Текущее время: 13:06. Часовой пояс GMT +3.
        
      
        | 
		
		Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot 
			
		PSPx Forum - Сообщество фанатов игровых консолей.
	    |  |  |