Portál AbcLinuxu, 1. června 2024 11:04

Dotaz: PCSX - plugin - Peops GPU plugin pro 64bit

robotics avatar 20.8.2010 23:00 robotics | skóre: 29 | blog: o_vsem_moznem
PCSX - plugin - Peops GPU plugin pro 64bit
Přečteno: 1312×
Odpovědět | Admin
Nemáte někdo zkompilovanej tenhle plugin pro 64bit? Používám Debian lenny a nějak mi to nejde zkompilovat :-(.
Používejte Windows.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.8.2010 23:04 jirkamailto | skóre: 31
Rozbalit Rozbalit vše Re: PCSX - plugin - Peops GPU plugin pro 64bit
Odpovědět | | Sbalit | Link | Blokovat | Admin
jestli Vam to nejde zkompilovat, tak sem hodte chybovou hlasku, vetsinou je to tim, ze neni nejaky compiler nebo knihovna, kterou vyuziva, nainstalovana
robotics avatar 21.8.2010 08:02 robotics | skóre: 29 | blog: o_vsem_moznem
Rozbalit Rozbalit vše Re: PCSX - plugin - Peops GPU plugin pro 64bit
martin@debian:~/tovarna/pcsx/src/src_plugin$ ./configure
bash: ./configure: není souborem ani adresářem
martin@debian:~/tovarna/pcsx/src/src_plugin$ make
gcc -fPIC -c -Wall -m32 -mcpu=pentium -O3 -ffast-math -fomit-frame-pointer  gpu.c
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
In file included from /usr/include/features.h:354,
                 from /usr/include/stdio.h:28,
                 from stdafx.h:45,
                 from gpu.c:27:
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: není souborem ani adresářem
In file included from gpu.c:27:
stdafx.h:59:20: error: gl_ext.h: není souborem ani adresářem
In file included from gpu.c:39:
externals.h:258: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘glBlendEquationEXTEx’
externals.h:259: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘glColorTableEXTEx’
gpu.c: In function ‘GetConfigInfos’:
gpu.c:317: error: ‘glBlendEquationEXTEx’ undeclared (first use in this function)
gpu.c:317: error: (Each undeclared identifier is reported only once
gpu.c:317: error: for each function it appears in.)
In file included from /usr/include/X11/extensions/xf86vmode.h:39,
                 from gpu.c:709:
/usr/include/X11/Xmd.h: At top level:
/usr/include/X11/Xmd.h:165: error: two or more data types in declaration specifiers
/usr/include/X11/Xmd.h:165: error: two or more data types in declaration specifiers
gpu.c: In function ‘sysdep_create_display’:
gpu.c:873: warning: pointer targets in passing argument 6 of ‘XCreateImage’ differ in signedness
gpu.c: In function ‘SetScanLines’:
gpu.c:1191: error: ‘COMBINE_EXT’ undeclared (first use in this function)
gpu.c: In function ‘BlurBackBuffer’:
gpu.c:1289: error: ‘COMBINE_EXT’ undeclared (first use in this function)
gpu.c: In function ‘UnBlurBackBuffer’:
gpu.c:1349: error: ‘COMBINE_EXT’ undeclared (first use in this function)
make: *** [gpu.o] Error 1
21.8.2010 10:59 chrono
Rozbalit Rozbalit vše Re: PCSX - plugin - Peops GPU plugin pro 64bit
Kvôli tým parametrom sa to konfiguruje pre 32b (konkrétne ide o parameter -m32 a možno aj -mcpu=pentium).

Súbor gl_ext.h je tam ako GL_EXT.H (takže to premenuj na malé písmená).

V 709. riadku je #include <X11/extensions/xf86vmode.h> musíš to presunúť pred riadok #include "externals.h" (pretože sa v súbore Xmd.h definuje typ BOOL a ten sa nadefinuje už external.h a robí to problémy).

Potom treba v Makefile odstrániť z OBJ /usr/X11R6/lib/libXxf86vm.a (a možno budeš musieť k LIBS pridať -lXxf86vm).

Potom by sa to už skompilovať mohlo dať (mne sa to dalo, ale ja mám 32b Linux), ale je otázne, či to bude fungovať, pretože ten plugin je už strašne starý.
21.8.2010 11:03 chrono
Rozbalit Rozbalit vše Re: PCSX - plugin - Peops GPU plugin pro 64bit
A ešte som zabudol napísať, že v tej verzii PCSX-Reloaded je to už všetko upravené, takže tam by sa to skompilovať malo dať (to ale nič nemení na tom, že táto verzia pluginu je už strašne stará).
robotics avatar 22.8.2010 20:36 robotics | skóre: 29 | blog: o_vsem_moznem
Rozbalit Rozbalit vše Re: PCSX - plugin - Peops GPU plugin pro 64bit
Ahoj, moc dík za vyčerpávající informace. Asi bude pro mě jednodušší použít PCSX Reloaded, jen musím vyřešit proč mi tam blbne ten zvuk :-(. Nemáš prosím s tím zkušenosti?
robotics avatar 21.8.2010 08:03 robotics | skóre: 29 | blog: o_vsem_moznem
Rozbalit Rozbalit vše Re: PCSX - plugin - Peops GPU plugin pro 64bit
martin@debian:~/tovarna/pcsx/src/src_linux_cfg/gpucfg$ ls
acconfig.h  AUTHORS       config.h     config.status  COPYING           ChangeLog   Makefile     missing        NEWS    src
aclocal.m4  autogen.sh    config.h.in  configure      gpucfg.glade      INSTALL     Makefile.am  mkinstalldirs  readme  stamp-h
authors     config.cache  config.log   configure.in   gpucfg.glade.bak  install-sh  Makefile.in  news           README  stamp-h.in
martin@debian:~/tovarna/pcsx/src/src_linux_cfg/gpucfg$ ./configure
: command not found37: 
configure: error: cannot find install-sh or install.sh in . ./.. ./../..
martin@debian:~/tovarna/pcsx/src/src_linux_cfg/gpucfg$ make
/bin/sh ./config.status --recheck
: command not foundne 11: 
'/config.status: line 14: syntax error near unexpected token `do
'/config.status: line 14: `do
make: *** [config.status] Error 2
martin@debian:~/tovarna/pcsx/src/src_linux_cfg/gpucfg$
21.8.2010 11:02 chrono
Rozbalit Rozbalit vše Re: PCSX - plugin - Peops GPU plugin pro 64bit
Najskôr by si asi mal zmeniť všetkým súborom konce riadku z DOS na Unix (napr. pomocou programu dos2unix) a potom spusť autogen.sh. Mal by sa ti potom vygenerovať skript configure, ale je otázne, či sa ti to bude dať skompilovať, pretože je to staré a potrebuje to GTK1.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.