Emuforums.com

Go Back   Emuforums.com > PS2 Emulation > PCSX2 Forum
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read

WON'T YOU JOIN US?
You are not a registered member and
are viewing this site as a guest.
Registration is simple and FREE.
Join this CrowdGather community today.
Registration offers the following perks:

» Less advertising throughout
» Post and participate in discussions
» Network with other forum members
» Free private messaging

join

Reply
 
Thread Tools Display Modes
Old January 18th, 2008, 16:13   #1
Festor
Registered User
 
Festor's Avatar
 
Join Date: Jul 2006
Location: Spain
Posts: 6
Exclamation PCSX2 Ubuntu 7.10 deb package... Or at least I hope...

Hello everyone! My name is Festor Wailon Dacoba and I am a love GNU/Linux

First of all to say that I am not an expert, but for some months I am trying to create deb packages for distribution Ubuntu.

With this emulator I did not have much luck and I do not know if it reaches doing well among other things because of pcsx2 compiled in linux is nothing "easy" and is not very well designed for the packaging process.

I found some faults, if you can call it

+ Errors in the compilation process with parameters (such as -enable-vmbuild and others)
+ There is no icon to the menu of KDE or GNOME, or at least not what I have seen
+ The emulator does not create a folder called .program (in this case will be .pcsx2) in the home with the configuration files and plug as usual in applications of GNU/Linux

Please, it will be very helpful that the docs folder had a file with the dependencies to compile and make a package. The dependencies I used do not know if they are the right ones. I had to search hard for google and read post on various other users and suggestions

Please download the deb and try

PCSX2 Ubuntu 7.10 deb package... Or at least I hope... - Ubuntu Forums

Sorry for my bad English...

Some logs:

http://build.getdeb.net/abs/build_lo...94342_i386.log
http://build.getdeb.net/abs/build_lo...36361_i386.log
http://build.getdeb.net/abs/build_lo...63181_i386.log
http://build.getdeb.net/abs/build_lo...65702_i386.log

Last edited by Festor; January 18th, 2008 at 18:27..
Festor is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old January 18th, 2008, 16:21   #2
nepsquare
...the weird turned Pro?
 
nepsquare's Avatar
 
Join Date: Mar 2004
Location: In my own reference frame...
Posts: 232
Very nice work Festor, but I'm unsure if the authors of the emu prefer you releasing your own private builds. You should PM them to inquire about it before posting this...

That being said, hope someone can help you out, good luck!

Just don't like to see you get hammered, disable the link for now...

Peace!
__________________
Vista x64 / P5B / A Mouse / E6400 @ 3,44 / 2 x DDR2 1Gb PC6400 @ 2x 400Mhz / 8800GTS @ 650/2000 and ofcourse a proud owner of a PS2
nepsquare is offline   Reply With Quote
Old January 18th, 2008, 16:32   #3
Spyhop
Banned
 
Join Date: Jan 2008
Location: SPAAACCCCE
Posts: 7,343
Rename this topic to Festor's Quest
Spyhop is offline   Reply With Quote
Old January 18th, 2008, 16:34   #4
Festor
Registered User
 
Festor's Avatar
 
Join Date: Jul 2006
Location: Spain
Posts: 6
Quote:
Originally Posted by Spyhop View Post
Rename this topic to Festor's Quest
O.o why?
Festor is offline   Reply With Quote
Old January 18th, 2008, 17:07   #5
Mad
AKA snkmad
 
Mad's Avatar
 
Join Date: Apr 2001
Location: Brazil, Fortaleza-Ceará
Posts: 4,030
Actually sometime ago Zero said it would be of great help if anyone could create packages.
Or so i remember.
__________________
Main PC:Win 7 SP1 PRO X64 - Asus P5G41C-M LX - Intel Q6600@2.4Ghz - OCZ 2x 2GB DDR2 1000Mhz - Sapphire Vapor-X HD5770 1GB GDDR5 - 19" LCD SyncMaster T190 - Samsung SATA II HD322HJ 320GB
HTPC:Acer Aspire AR1600 - Windows 7 PRO X86 - Atom 230@1.6Ghz - 3GB DDR2 800Mhz - Nvidia ION LE - SATA II WD 160GB + Seagate GoFlex Desk 2TB USB 3.0
Notebook:Dell Inspiron 14R N4110 - Windows 7 SP1 PRO X64 / Ubuntu 12.04 X64 - Intel Core i5 2410M@2.3Ghz - 8GB DDR3@1333Mhz - Intel HD 3000 - WDC SATA II 640GB + SSD Kingston V200 128GB +WD Scorpio Blue 320GB USB 3.0 CASE
Mad is offline   Reply With Quote
Old January 18th, 2008, 17:51   #6
NexXxus
it'se miku!
 
NexXxus's Avatar
 
Join Date: Jan 2006
Location: Cologne, Germany
Posts: 3,609
nice, will try it later!
does it contain other required packages like the cgtoolkit and so ?
NexXxus is offline   Reply With Quote
Old January 18th, 2008, 18:23   #7
Hard core Rikki
Moving into the beat
 
Hard core Rikki's Avatar
 
Join Date: May 2004
Location: Perpetual Hawaii
Posts: 11,272
sounds nice. i'll have a check tomorrow.
an ubuntu deb in their repositories wouldn't be a bad idea
__________________

Hard core Rikki is offline   Reply With Quote
Old January 18th, 2008, 19:32   #8
Festor
Registered User
 
Festor's Avatar
 
Join Date: Jul 2006
Location: Spain
Posts: 6
Quote:
Originally Posted by NexXxus View Post
nice, will try it later!
does it contain other required packages like the cgtoolkit and so ?
Contains the package nvidia-cg-toolkit on the dependencies

Returning to the main theme, when I try to pack the emulator with -enable-vmbuild the process gives me this error:

The process gives me this error

Quote:
pointer -c Memory.c
Memory.c: En la función ‘memInit’:
Memory.c:605: error: ‘LPVOID’ no se declaró aquí (primer uso en esta función)
Memory.c:605: error: (Cada identificador no declarado solamente se reporta una vez
Memory.c:605: error: ara cada funcion en la que aparece.)
Memory.c:605: error: expected ‘;’ before ‘pExtraMem’
Memory.c:612: error: ‘PROT_READ’ no se declaró aquí (primer uso en esta función)
Memory.c:612: error: ‘MAP_PRIVATE’ no se declaró aquí (primer uso en esta función)
Memory.c:612: error: ‘MAP_ANONYMOUS’ no se declaró aquí (primer uso en esta función)
Memory.c:612: aviso: la inicialización crea un puntero desde un entero sin una conversión
Memory.c:613: aviso: la inicialización crea un puntero desde un entero sin una conversión
Memory.c:614: aviso: la inicialización crea un puntero desde un entero sin una conversión
Memory.c:615: aviso: la inicialización crea un puntero desde un entero sin una conversión
Memory.c:621: error: ‘PROT_WRITE’ no se declaró aquí (primer uso en esta función)
Memory.c:621: aviso: la inicialización crea un puntero desde un entero sin una conversión
Memory.c:622: error: ‘PROT_NONE’ no se declaró aquí (primer uso en esta función)
Memory.c:622: aviso: la inicialización crea un puntero desde un entero sin una conversión
Memory.c:623: aviso: la inicialización crea un puntero desde un entero sin una conversión
Memory.c:624: aviso: la inicialización crea un puntero desde un entero sin una conversión
Memory.c:625: aviso: la inicialización crea un puntero desde un entero sin una conversión
Memory.c:626: aviso: la inicialización crea un puntero desde un entero sin una conversión
Memory.c:628: aviso: la inicialización crea un puntero desde un entero sin una conversión
Memory.c:629: aviso: la inicialización crea un puntero desde un entero sin una conversión
Memory.c:632: aviso: la inicialización crea un puntero desde un entero sin una conversión
Memory.c:635: error: ‘PSMEMORYMAP’ no se declaró aquí (primer uso en esta función)
Memory.c:635: error: expected expression before ‘)’ token
Memory.c:637: aviso: la asignación crea un entero desde un puntero sin una conversión
Memory.c:638: aviso: la asignación crea un entero desde un puntero sin una conversión
Memory.c:639: aviso: la asignación crea un entero desde un puntero sin una conversión
Memory.c:640: aviso: la asignación crea un entero desde un puntero sin una conversión
Memory.c:641: aviso: la asignación crea un entero desde un puntero sin una conversión
Memory.c:642: aviso: la asignación crea un entero desde un puntero sin una conversión
Memory.c:643: aviso: la asignación crea un entero desde un puntero sin una conversión
Memory.c:645: aviso: la asignación crea un entero desde un puntero sin una conversión
Memory.c: En la función ‘memShutdown’:
Memory.c:686: error: ‘MEM_RELEASE’ no se declaró aquí (primer uso en esta función)
Memory.c:691: error: ‘PROT_READ’ no se declaró aquí (primer uso en esta función)
Memory.c:691: error: ‘PROT_WRITE’ no se declaró aquí (primer uso en esta función)
Memory.c:691: error: ‘MAP_PRIVATE’ no se declaró aquí (primer uso en esta función)
Memory.c:691: error: ‘MAP_ANONYMOUS’ no se declaró aquí (primer uso en esta función)
Memory.c:691: aviso: comparación entre puntero y entero
Memory.c: En la función ‘memSetPageAddr’:
Memory.c:724: error: ‘PSMEMORYMAP’ no se declaró aquí (primer uso en esta función)
Memory.c:724: error: ‘pmap’ no se declaró aquí (primer uso en esta función)
Memory.c: En la función ‘memClearPageAddr’:
Memory.c:762: aviso: comparación entre puntero y entero
Memory.c:763: aviso: el paso del argumento 1 de ‘SysVirtualFree’ crea un puntero desde un entero sin una conversión
Memory.c: En la función ‘recMemRead8’:
Memory.c:772: error: expected ‘(’ before ‘mov’
Memory.c:772: error: ‘mov’ no se declaró aquí (primer uso en esta función)
Memory.c:772: error: expected ‘;’ before ‘mem’
Memory.c: En la función ‘_eeWriteConstMem32OP’:
Memory.c:944: error: ‘MEM_XMMTAG’ no se declaró aquí (primer uso en esta función)
Memory.c:949: error: ‘MEM_MMXTAG’ no se declaró aquí (primer uso en esta función)
Memory.c: En la función ‘recMemRead16’:
Memory.c:1041: error: expected ‘(’ before ‘mov’
Memory.c:1041: error: ‘mov’ no se declaró aquí (primer uso en esta función)
Memory.c:1041: error: expected ‘;’ before ‘mem’
Memory.c: En la función ‘__declspec’:
Memory.c:1116: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:1276: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:1296: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:1318: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:1334: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:1365: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:1378: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:1390: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:1422: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:1460: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:1497: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:1544: error: ‘BASEBLOCK’ no se declaró aquí (primer uso en esta función)
Memory.c:1544: error: se especificó una clase de almacenamiento para el parámetro ‘__C_ASSERT__’
Memory.c:1546: error: expected declaration specifiers before ‘__declspec’
Memory.c:1629: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:1659: aviso: la constante entera es demasiado grande para el tipo ‘long’
Memory.c:1673: error: expected declaration specifiers before ‘__declspec’
Memory.c:1742: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:1772: error: expected declaration specifiers before ‘__declspec’
Memory.c:1878: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:1908: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:1935: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:1961: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:1986: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:2017: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:2048: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:2079: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:2105: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:2130: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:2154: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:2173: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:2199: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:2227: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:2256: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:2284: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:2307: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:3195: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:3239: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:3310: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:3318: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:3321: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘{’ token
Memory.c:1544: error: existe la declaración para el parámetro ‘__C_ASSERT__’ pero no hay tal parámetro
Memory.c:3329: error: expected ‘{’ at end of input
make[2]: *** [Memory.o] Error 1
make[2]: se sale del directorio `/home/festor/pcsx2-0.9.4'
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio `/home/festor/pcsx2-0.9.4'
make: *** [debian/stamp-makefile-build] Error 2
debuild: fatal error at line 1247:
debian/rules build failed
I made a small icon for the xpm Pcsx2 based on the aMule, he problem is that I am not quite sure how to modify the source code to include. If I know I will say something you:

http://festor90.googlepages.com/pscx2.xpm

Now lack make entry .desktop menu for the KDE or Gnome...

Last edited by Festor; January 18th, 2008 at 20:11..
Festor is offline   Reply With Quote
Old January 18th, 2008, 22:39   #9
Barius
Registered User
 
Join Date: Aug 2006
Location: At home
Posts: 942
--enable-vmbuild can only be used in WINDOWS builds. I don't want to sound mean, but if you don't know the difference between the VM build and the TLB build then you may want to do a little more reading before trying to build a package for Ubuntu...

Also, this guide provides exact steps necessary to download/build the SVN of PCSX2 on Ubuntu and it's derivatives:
Compiling PCSX2 from SVN - Ubuntu Forums
Barius is offline   Reply With Quote
Old January 18th, 2008, 23:49   #10
NexXxus
it'se miku!
 
NexXxus's Avatar
 
Join Date: Jan 2006
Location: Cologne, Germany
Posts: 3,609
bah, my account from ubuntuusers.de does not work there...
can you attach the .deb package here?
NexXxus is offline   Reply With Quote
Old January 19th, 2008, 08:21   #11
Festor
Registered User
 
Festor's Avatar
 
Join Date: Jul 2006
Location: Spain
Posts: 6
Quote:
Originally Posted by NexXxus View Post
bah, my account from ubuntuusers.de does not work there...
can you attach the .deb package here?
Ehh, I dont now....

http://forums.ngemu.com/forum-announ...tml#post718442

"SVN or other unofficial builds/betas are NOT supported on this forum"

Is it possible to do that?
Festor is offline   Reply With Quote
Old January 19th, 2008, 11:24   #12
NexXxus
it'se miku!
 
NexXxus's Avatar
 
Join Date: Jan 2006
Location: Cologne, Germany
Posts: 3,609
ummmm no ^^
sorry, was a bad thought because i was too tired to do something yesterday...
NexXxus is offline   Reply With Quote
Old January 19th, 2008, 19:42   #13
MoRZiLLo
LinuxPowa!!!
 
MoRZiLLo's Avatar
 
Join Date: Jan 2008
Location: Spain
Posts: 44
I have recently updated my PCSX2 to the latest svn in ubuntu Gutsy Gibbon 64 bit.
I'll try to find some errors in compiling.The emu runs, and is very fast!. But isn't stable yet.
"No me atrevo a empaquetarlo."
I only building for me. I never try to upload and add to repository. But if you need some help. I've been here
Thanks for insteresting Festor!! I love GNU/Linux too.
__________________
C2Duo E6850 @3210.9 MHz / OC@GF8800GTS640MB / 2xSATA2 500GB / Integrated HDA for Ubuntu 7.10Gutsy Gibbon x64
And SB X-FI Platinum for Vista Ultimate x64
MoRZiLLo is offline   Reply With Quote
Old January 22nd, 2008, 17:53   #14
Festor
Registered User
 
Festor's Avatar
 
Join Date: Jul 2006
Location: Spain
Posts: 6
This package is already more stable :

PCSX2 at Getdeb software portal
Festor is offline   Reply With Quote
Old January 22nd, 2008, 20:55   #15
MoRZiLLo
LinuxPowa!!!
 
MoRZiLLo's Avatar
 
Join Date: Jan 2008
Location: Spain
Posts: 44
Great work. Thanks.
I testing the new subversion from last source(284??)
__________________
C2Duo E6850 @3210.9 MHz / OC@GF8800GTS640MB / 2xSATA2 500GB / Integrated HDA for Ubuntu 7.10Gutsy Gibbon x64
And SB X-FI Platinum for Vista Ultimate x64
MoRZiLLo is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +1. The time now is 07:30.

© 2006 - 2012 Emu Forums | About Emu Forums | Advertisers | Investors | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.