|   | 
  
    
    
     
	
	
		| Программирование для 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,833
				 
				 
	Вы сказали Спасибо: 826 
	
		
			
				Поблагодарили 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:07. Часовой пояс GMT +3.
        
       
    
      
        
	   
		
		Powered by vBulletin® Version 3.8.7 Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод:  zCarot
		
		
		
			
		PSPx Forum - Сообщество фанатов игровых консолей.
	     
         | 
       
     
    
     
    
     | 
   |