[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: StrongARM tactics



Ryan Schultz <schultz.ryan@gmail.com> writes:

> PCSX 1.6 does not compile with GCC4 when the ix86 flag is not specified, even 
> on i386. I don't know about amd64, but my other partially-ASM (using NASM 
> like PCSX) package (libopenspc) will not build on amd64, so I'm assuming that 
> the same is true here -- I'll change it if someone can confirm that it will 
> build and work.

It built on my AMD64 system with a crude patch (attached, along with
the resulting log) that drops the CPU setting unconditionally, but I
haven't actually tested the result -- I built it mainly because I'm a
packrat. ;-)

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
Finger amu@monk.mit.edu (NOT a valid e-mail address) for more info.

diff -u pcsx-1.6df/debian/control pcsx-1.6df/debian/control
--- pcsx-1.6df/debian/control
+++ pcsx-1.6df/debian/control
@@ -6,7 +6,7 @@
 Standards-Version: 3.6.2
 
 Package: pcsx
-Architecture: i386
+Architecture: any
 Depends: ${shlibs:Depends}
 Recommends: psemu-sound, psemu-input, psemu-drive, psemu-video
 Description: Sony PlayStation emulator
diff -u pcsx-1.6df/debian/changelog pcsx-1.6df/debian/changelog
--- pcsx-1.6df/debian/changelog
+++ pcsx-1.6df/debian/changelog
@@ -1,3 +1,12 @@
+pcsx (1.6df-1.0) unstable; urgency=low
+
+  * NMU of sorts (though no actual upload intended.)
+  * debian/control: Change architecture from i386 to any.
+  * Linux/Makefile: don't force CPU to ix86 (should be done conditionally
+    in debian/rules).
+
+ -- Aaron M. Ucko <ucko@debian.org>  Mon, 28 Nov 2005 10:42:36 -0500
+
 pcsx (1.6df-1) unstable; urgency=low
 
   * Initial release Closes: #137355
only in patch2:
unchanged:
--- pcsx-1.6df.orig/Linux/Makefile
+++ pcsx-1.6df/Linux/Makefile
@@ -7,7 +7,7 @@
 
 all: pcsx
 
-CPU = ix86
+# CPU = ix86
 
 OPTIMIZE = -O2 -fomit-frame-pointer -finline-functions -ffast-math
 FLAGS = -D__LINUX__ -DPCSX_VERSION=\"${VERSION}\" -DPACKAGE=\"pcsx\"
dpkg-buildpackage: source package is pcsx
dpkg-buildpackage: source version is 1.6df-1.0
dpkg-buildpackage: source changed by Aaron M. Ucko <ucko@debian.org>
dpkg-buildpackage: host architecture amd64
 fakeroot debian/rules clean
dh_testdir
# Add here commands to configure the package.
cd /home/amu/src/pcsx/pcsx-1.6df/Linux && ./configure --bindir=/usr/games
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for strip... strip
checking for rm... rm
checking for rmdir... rmdir
checking gtk+2... checking for pkg-config... /usr/bin/pkg-config
checking for gtk+-2.0 > 2.0.0... yes
checking GTK_CFLAGS... -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  
checking GTK_LIBS... -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0  
configure: creating ./config.status
config.status: creating Makefile.cfg
touch configure-stamp
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
# Add here commands to clean up after the build process.
cd /home/amu/src/pcsx/pcsx-1.6df/Linux && /usr/bin/make clean
make[1]: Entering directory `/home/amu/src/pcsx/pcsx-1.6df/Linux'
rm -f Makefile.cfg
rm -f *.o ../*.o ..//*.o pcsx
rm -f config.*
make[1]: Leaving directory `/home/amu/src/pcsx/pcsx-1.6df/Linux'
dh_clean 
 dpkg-source -i -b pcsx-1.6df
dpkg-source: building pcsx using existing pcsx_1.6df.orig.tar.gz
dpkg-source: building pcsx in pcsx_1.6df-1.0.diff.gz
dpkg-source: building pcsx in pcsx_1.6df-1.0.dsc
 debian/rules build
dh_testdir
# Add here commands to configure the package.
cd /home/amu/src/pcsx/pcsx-1.6df/Linux && ./configure --bindir=/usr/games
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for strip... strip
checking for rm... rm
checking for rmdir... rmdir
checking gtk+2... checking for pkg-config... /usr/bin/pkg-config
checking for gtk+-2.0 > 2.0.0... yes
checking GTK_CFLAGS... -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include  
checking GTK_LIBS... -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0  
configure: creating ./config.status
config.status: creating Makefile.cfg
touch configure-stamp
dh_testdir
# Add here commands to compile the package.
cd /home/amu/src/pcsx/pcsx-1.6df/Linux && /usr/bin/make
make[1]: Entering directory `/home/amu/src/pcsx/pcsx-1.6df/Linux'
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o ../PsxBios.o ../PsxBios.c
../PsxBios.c: In function 'psxBios_atoi':
../PsxBios.c:308: warning: null argument where non-null required (argument 1)
../PsxBios.c: In function 'psxBios_atol':
../PsxBios.c:313: warning: null argument where non-null required (argument 1)
../PsxBios.c: In function 'psxBios_strcat':
../PsxBios.c:358: warning: null argument where non-null required (argument 1)
../PsxBios.c:358: warning: null argument where non-null required (argument 2)
../PsxBios.c:358: warning: null argument where non-null required (argument 1)
../PsxBios.c:358: warning: null argument where non-null required (argument 2)
../PsxBios.c: In function 'psxBios_strncat':
../PsxBios.c:362: warning: null argument where non-null required (argument 1)
../PsxBios.c:362: warning: null argument where non-null required (argument 2)
../PsxBios.c: In function 'psxBios_strcmp':
../PsxBios.c:369: warning: null argument where non-null required (argument 1)
../PsxBios.c:369: warning: null argument where non-null required (argument 1)
../PsxBios.c:369: warning: null argument where non-null required (argument 1)
../PsxBios.c:369: warning: null argument where non-null required (argument 1)
../PsxBios.c:369: warning: null argument where non-null required (argument 1)
../PsxBios.c:369: warning: null argument where non-null required (argument 2)
../PsxBios.c:369: warning: null argument where non-null required (argument 1)
../PsxBios.c:369: warning: null argument where non-null required (argument 1)
../PsxBios.c:369: warning: null argument where non-null required (argument 1)
../PsxBios.c:369: warning: null argument where non-null required (argument 2)
../PsxBios.c:369: warning: null argument where non-null required (argument 1)
../PsxBios.c:369: warning: null argument where non-null required (argument 1)
../PsxBios.c:369: warning: null argument where non-null required (argument 1)
../PsxBios.c:369: warning: null argument where non-null required (argument 2)
../PsxBios.c:369: warning: null argument where non-null required (argument 1)
../PsxBios.c:369: warning: null argument where non-null required (argument 2)
../PsxBios.c: In function 'psxBios_strncmp':
../PsxBios.c:378: warning: null argument where non-null required (argument 1)
../PsxBios.c:378: warning: null argument where non-null required (argument 1)
../PsxBios.c:378: warning: null argument where non-null required (argument 1)
../PsxBios.c:378: warning: null argument where non-null required (argument 1)
../PsxBios.c:378: warning: null argument where non-null required (argument 1)
../PsxBios.c:378: warning: null argument where non-null required (argument 1)
../PsxBios.c:378: warning: null argument where non-null required (argument 1)
../PsxBios.c:378: warning: null argument where non-null required (argument 1)
../PsxBios.c:378: warning: null argument where non-null required (argument 1)
../PsxBios.c:378: warning: null argument where non-null required (argument 2)
../PsxBios.c:378: warning: null argument where non-null required (argument 1)
../PsxBios.c:378: warning: null argument where non-null required (argument 1)
../PsxBios.c:378: warning: null argument where non-null required (argument 1)
../PsxBios.c:378: warning: null argument where non-null required (argument 2)
../PsxBios.c:378: warning: null argument where non-null required (argument 1)
../PsxBios.c:378: warning: null argument where non-null required (argument 1)
../PsxBios.c:378: warning: null argument where non-null required (argument 1)
../PsxBios.c:378: warning: null argument where non-null required (argument 2)
../PsxBios.c:378: warning: null argument where non-null required (argument 1)
../PsxBios.c:378: warning: null argument where non-null required (argument 2)
../PsxBios.c:378: warning: null argument where non-null required (argument 1)
../PsxBios.c:378: warning: null argument where non-null required (argument 2)
../PsxBios.c:378: warning: null argument where non-null required (argument 1)
../PsxBios.c:378: warning: null argument where non-null required (argument 2)
../PsxBios.c: In function 'psxBios_strcpy':
../PsxBios.c:382: warning: null argument where non-null required (argument 1)
../PsxBios.c:382: warning: null argument where non-null required (argument 2)
../PsxBios.c:382: warning: null argument where non-null required (argument 1)
../PsxBios.c:382: warning: null argument where non-null required (argument 2)
../PsxBios.c: In function 'psxBios_strncpy':
../PsxBios.c:383: warning: null argument where non-null required (argument 1)
../PsxBios.c:383: warning: null argument where non-null required (argument 2)
../PsxBios.c: In function 'psxBios_strlen':
../PsxBios.c:384: warning: null argument where non-null required (argument 1)
../PsxBios.c:384: warning: null argument where non-null required (argument 1)
../PsxBios.c: In function 'psxBios_strpbrk':
../PsxBios.c:428: warning: null argument where non-null required (argument 2)
../PsxBios.c:428: warning: null argument where non-null required (argument 2)
../PsxBios.c:428: warning: null argument where non-null required (argument 2)
../PsxBios.c: In function 'psxBios_strspn':
../PsxBios.c:436: warning: null argument where non-null required (argument 1)
../PsxBios.c:436: warning: null argument where non-null required (argument 2)
../PsxBios.c:436: warning: null argument where non-null required (argument 1)
../PsxBios.c:436: warning: null argument where non-null required (argument 2)
../PsxBios.c:436: warning: null argument where non-null required (argument 1)
../PsxBios.c:436: warning: null argument where non-null required (argument 2)
../PsxBios.c: In function 'psxBios_strcspn':
../PsxBios.c:437: warning: null argument where non-null required (argument 1)
../PsxBios.c:437: warning: null argument where non-null required (argument 2)
../PsxBios.c:437: warning: null argument where non-null required (argument 1)
../PsxBios.c:437: warning: null argument where non-null required (argument 1)
../PsxBios.c:437: warning: null argument where non-null required (argument 1)
../PsxBios.c:437: warning: null argument where non-null required (argument 2)
../PsxBios.c:437: warning: null argument where non-null required (argument 1)
../PsxBios.c:437: warning: null argument where non-null required (argument 2)
../PsxBios.c: In function 'psxBios_strtok':
../PsxBios.c:441: warning: null argument where non-null required (argument 2)
../PsxBios.c: In function 'psxBios_strstr':
../PsxBios.c:451: warning: null argument where non-null required (argument 2)
../PsxBios.c:451: warning: null argument where non-null required (argument 2)
../PsxBios.c: In function 'psxBios_bcopy':
../PsxBios.c:461: warning: null argument where non-null required (argument 1)
../PsxBios.c:461: warning: null argument where non-null required (argument 2)
../PsxBios.c:461: warning: null argument where non-null required (argument 1)
../PsxBios.c:461: warning: null argument where non-null required (argument 2)
../PsxBios.c: In function 'psxBios_bzero':
../PsxBios.c:462: warning: null argument where non-null required (argument 1)
../PsxBios.c:462: warning: null argument where non-null required (argument 1)
../PsxBios.c: In function 'psxBios_bcmp':
../PsxBios.c:463: warning: null argument where non-null required (argument 1)
../PsxBios.c:463: warning: null argument where non-null required (argument 2)
../PsxBios.c:463: warning: null argument where non-null required (argument 1)
../PsxBios.c:463: warning: null argument where non-null required (argument 2)
../PsxBios.c: In function 'psxBios_memcpy':
../PsxBios.c:464: warning: null argument where non-null required (argument 1)
../PsxBios.c:464: warning: null argument where non-null required (argument 2)
../PsxBios.c:464: warning: null argument where non-null required (argument 1)
../PsxBios.c:464: warning: null argument where non-null required (argument 2)
../PsxBios.c: In function 'psxBios_memset':
../PsxBios.c:465: warning: null argument where non-null required (argument 1)
../PsxBios.c:465: warning: null argument where non-null required (argument 1)
../PsxBios.c: In function 'psxBios_memmove':
../PsxBios.c:466: warning: null argument where non-null required (argument 1)
../PsxBios.c:466: warning: null argument where non-null required (argument 2)
../PsxBios.c:466: warning: null argument where non-null required (argument 1)
../PsxBios.c:466: warning: null argument where non-null required (argument 2)
../PsxBios.c: In function 'psxBios_memcmp':
../PsxBios.c:467: warning: null argument where non-null required (argument 1)
../PsxBios.c:467: warning: null argument where non-null required (argument 2)
../PsxBios.c:467: warning: null argument where non-null required (argument 1)
../PsxBios.c:467: warning: null argument where non-null required (argument 2)
../PsxBios.c: In function 'psxBios_memchr':
../PsxBios.c:470: warning: null argument where non-null required (argument 1)
../PsxBios.c: In function 'psxBios_printf':
../PsxBios.c:546: warning: null argument where non-null required (argument 2)
../PsxBios.c:546: warning: null argument where non-null required (argument 2)
../PsxBios.c:600: warning: null argument where non-null required (argument 1)
../PsxBios.c:600: warning: null argument where non-null required (argument 1)
../PsxBios.c: In function 'psxBios_Load':
../PsxBios.c:619: warning: null argument where non-null required (argument 1)
../PsxBios.c:619: warning: null argument where non-null required (argument 1)
../PsxBios.c: In function 'psxBios_open':
../PsxBios.c:1250: warning: null argument where non-null required (argument 1)
../PsxBios.c:1250: warning: null argument where non-null required (argument 1)
../PsxBios.c:1250: warning: null argument where non-null required (argument 1)
../PsxBios.c:1250: warning: null argument where non-null required (argument 1)
../PsxBios.c:1250: warning: null argument where non-null required (argument 1)
../PsxBios.c:1250: warning: null argument where non-null required (argument 1)
../PsxBios.c:1250: warning: null argument where non-null required (argument 1)
../PsxBios.c:1250: warning: null argument where non-null required (argument 1)
../PsxBios.c:1250: warning: null argument where non-null required (argument 1)
../PsxBios.c:1250: warning: null argument where non-null required (argument 1)
../PsxBios.c:1250: warning: null argument where non-null required (argument 1)
../PsxBios.c:1250: warning: null argument where non-null required (argument 1)
../PsxBios.c:1254: warning: null argument where non-null required (argument 1)
../PsxBios.c:1254: warning: null argument where non-null required (argument 1)
../PsxBios.c:1254: warning: null argument where non-null required (argument 1)
../PsxBios.c:1254: warning: null argument where non-null required (argument 1)
../PsxBios.c:1254: warning: null argument where non-null required (argument 1)
../PsxBios.c:1254: warning: null argument where non-null required (argument 1)
../PsxBios.c:1254: warning: null argument where non-null required (argument 1)
../PsxBios.c:1254: warning: null argument where non-null required (argument 1)
../PsxBios.c:1254: warning: null argument where non-null required (argument 1)
../PsxBios.c:1254: warning: null argument where non-null required (argument 1)
../PsxBios.c:1254: warning: null argument where non-null required (argument 1)
../PsxBios.c:1254: warning: null argument where non-null required (argument 1)
../PsxBios.c: In function 'psxBios_read':
../PsxBios.c:1311: warning: null argument where non-null required (argument 1)
../PsxBios.c:1311: warning: null argument where non-null required (argument 1)
../PsxBios.c:1312: warning: null argument where non-null required (argument 1)
../PsxBios.c:1312: warning: null argument where non-null required (argument 1)
../PsxBios.c: In function 'psxBios_write':
../PsxBios.c:1352: warning: null argument where non-null required (argument 2)
../PsxBios.c:1352: warning: null argument where non-null required (argument 2)
../PsxBios.c:1353: warning: null argument where non-null required (argument 2)
../PsxBios.c:1353: warning: null argument where non-null required (argument 2)
../PsxBios.c: In function 'psxBios_firstfile':
../PsxBios.c:1431: warning: null argument where non-null required (argument 2)
../PsxBios.c:1431: warning: null argument where non-null required (argument 2)
../PsxBios.c:1434: warning: null argument where non-null required (argument 1)
../PsxBios.c:1434: warning: null argument where non-null required (argument 1)
../PsxBios.c:1434: warning: null argument where non-null required (argument 1)
../PsxBios.c:1434: warning: null argument where non-null required (argument 1)
../PsxBios.c:1434: warning: null argument where non-null required (argument 1)
../PsxBios.c:1434: warning: null argument where non-null required (argument 1)
../PsxBios.c:1434: warning: null argument where non-null required (argument 1)
../PsxBios.c:1434: warning: null argument where non-null required (argument 1)
../PsxBios.c:1434: warning: null argument where non-null required (argument 1)
../PsxBios.c:1434: warning: null argument where non-null required (argument 1)
../PsxBios.c:1434: warning: null argument where non-null required (argument 1)
../PsxBios.c:1434: warning: null argument where non-null required (argument 1)
../PsxBios.c:1439: warning: null argument where non-null required (argument 1)
../PsxBios.c:1439: warning: null argument where non-null required (argument 1)
../PsxBios.c:1439: warning: null argument where non-null required (argument 1)
../PsxBios.c:1439: warning: null argument where non-null required (argument 1)
../PsxBios.c:1439: warning: null argument where non-null required (argument 1)
../PsxBios.c:1439: warning: null argument where non-null required (argument 1)
../PsxBios.c:1439: warning: null argument where non-null required (argument 1)
../PsxBios.c:1439: warning: null argument where non-null required (argument 1)
../PsxBios.c:1439: warning: null argument where non-null required (argument 1)
../PsxBios.c:1439: warning: null argument where non-null required (argument 1)
../PsxBios.c:1439: warning: null argument where non-null required (argument 1)
../PsxBios.c:1439: warning: null argument where non-null required (argument 1)
../PsxBios.c: In function 'psxBios_delete':
../PsxBios.c:1500: warning: null argument where non-null required (argument 1)
../PsxBios.c:1500: warning: null argument where non-null required (argument 1)
../PsxBios.c:1500: warning: null argument where non-null required (argument 1)
../PsxBios.c:1500: warning: null argument where non-null required (argument 1)
../PsxBios.c:1500: warning: null argument where non-null required (argument 1)
../PsxBios.c:1500: warning: null argument where non-null required (argument 1)
../PsxBios.c:1500: warning: null argument where non-null required (argument 1)
../PsxBios.c:1500: warning: null argument where non-null required (argument 1)
../PsxBios.c:1500: warning: null argument where non-null required (argument 1)
../PsxBios.c:1500: warning: null argument where non-null required (argument 1)
../PsxBios.c:1500: warning: null argument where non-null required (argument 1)
../PsxBios.c:1500: warning: null argument where non-null required (argument 1)
../PsxBios.c:1504: warning: null argument where non-null required (argument 1)
../PsxBios.c:1504: warning: null argument where non-null required (argument 1)
../PsxBios.c:1504: warning: null argument where non-null required (argument 1)
../PsxBios.c:1504: warning: null argument where non-null required (argument 1)
../PsxBios.c:1504: warning: null argument where non-null required (argument 1)
../PsxBios.c:1504: warning: null argument where non-null required (argument 1)
../PsxBios.c:1504: warning: null argument where non-null required (argument 1)
../PsxBios.c:1504: warning: null argument where non-null required (argument 1)
../PsxBios.c:1504: warning: null argument where non-null required (argument 1)
../PsxBios.c:1504: warning: null argument where non-null required (argument 1)
../PsxBios.c:1504: warning: null argument where non-null required (argument 1)
../PsxBios.c:1504: warning: null argument where non-null required (argument 1)
../PsxBios.c: In function 'psxBios__card_write':
../PsxBios.c:1551: warning: null argument where non-null required (argument 2)
../PsxBios.c:1551: warning: null argument where non-null required (argument 2)
../PsxBios.c:1554: warning: null argument where non-null required (argument 2)
../PsxBios.c:1554: warning: null argument where non-null required (argument 2)
../PsxBios.c: In function 'psxBios__card_read':
../PsxBios.c:1574: warning: null argument where non-null required (argument 1)
../PsxBios.c:1574: warning: null argument where non-null required (argument 1)
../PsxBios.c:1576: warning: null argument where non-null required (argument 1)
../PsxBios.c:1576: warning: null argument where non-null required (argument 1)
../PsxBios.c: In function 'psxBiosFreeze':
../PsxBios.c:2264: warning: dereferencing type-punned pointer will break strict-aliasing rules
../PsxBios.c:2265: warning: dereferencing type-punned pointer will break strict-aliasing rules
../PsxBios.c:2266: warning: dereferencing type-punned pointer will break strict-aliasing rules
../PsxBios.c:2267: warning: dereferencing type-punned pointer will break strict-aliasing rules
../PsxBios.c:2268: warning: dereferencing type-punned pointer will break strict-aliasing rules
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o ../CdRom.o ../CdRom.c
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o ../PsxCounters.o ../PsxCounters.c
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o ../PsxDma.o ../PsxDma.c
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o ../DisR3000A.o ../DisR3000A.c
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o ../Spu.o ../Spu.c
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o ../Sio.o ../Sio.c
../Sio.c: In function 'GetMcdBlockInfo':
../Sio.c:546: warning: pointer targets in assignment differ in signedness
../Sio.c:548: warning: pointer targets in assignment differ in signedness
../Sio.c:549: warning: pointer targets in assignment differ in signedness
../Sio.c:610: warning: pointer targets in passing argument 2 of '__builtin_strncpy' differ in signedness
../Sio.c:613: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o ../PsxHw.o ../PsxHw.c
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o ../Mdec.o ../Mdec.c
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o ../PsxMem.o ../PsxMem.c
../PsxMem.c: In function 'psxMemInit':
../PsxMem.c:28: warning: pointer targets in assignment differ in signedness
../PsxMem.c:29: warning: pointer targets in assignment differ in signedness
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o ../Misc.o ../Misc.c
../Misc.c: In function 'LoadCdrom':
../Misc.c:215: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness
../Misc.c: In function 'LoadCdromFile':
../Misc.c:274: warning: pointer targets in passing argument 3 of 'GetCdromFile' differ in signedness
../Misc.c:286: warning: null argument where non-null required (argument 1)
../Misc.c:286: warning: null argument where non-null required (argument 1)
../Misc.c: In function 'CheckCdrom':
../Misc.c:306: warning: pointer targets in passing argument 2 of '__builtin_strncpy' differ in signedness
../Misc.c:322: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o ../plugins.o ../plugins.c
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o ../Decode_XA.o ../Decode_XA.c
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o ../R3000A.o ../R3000A.c
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o ../PsxInterpreter.o ../PsxInterpreter.c
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o ../Gte.o ../Gte.c
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o ../PsxHLE.o ../PsxHLE.c
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o LnxMain.o LnxMain.c
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o Plugin.o Plugin.c
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o Config.o Config.c
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o Gtk2Gui.o Gtk2Gui.c
Gtk2Gui.c: In function 'StartGui':
Gtk2Gui.c:173: warning: cast to pointer from integer of different size
Gtk2Gui.c: In function 'OnLanguage':
Gtk2Gui.c:190: warning: cast from pointer to integer of different size
Gtk2Gui.c: In function 'OnMcd_Delete1':
Gtk2Gui.c:1081: warning: pointer targets in assignment differ in signedness
Gtk2Gui.c:1101: warning: pointer targets in passing argument 2 of 'SaveMcd' differ in signedness
Gtk2Gui.c: In function 'OnMcd_Delete2':
Gtk2Gui.c:1122: warning: pointer targets in assignment differ in signedness
Gtk2Gui.c:1142: warning: pointer targets in passing argument 2 of 'SaveMcd' differ in signedness
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o Glade2Gui.o Glade2Gui.c
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c -o Glade2Funcs.o Glade2Funcs.c
gcc -Wall -O3 -fomit-frame-pointer -ffast-math -I. -I.. -D__LINUX__ -DPCSX_VERSION=\"1.6df\" -DPACKAGE=\"pcsx\" -DENABLE_NLS -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   ../PsxBios.o ../CdRom.o ../PsxCounters.o ../PsxDma.o ../DisR3000A.o ../Spu.o ../Sio.o ../PsxHw.o ../Mdec.o ../PsxMem.o ../Misc.o ../plugins.o ../Decode_XA.o ../R3000A.o ../PsxInterpreter.o ../Gte.o ../PsxHLE.o LnxMain.o Plugin.o Config.o Gtk2Gui.o Glade2Gui.o Glade2Funcs.o -o pcsx -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   -lz
strip pcsx
make[1]: Leaving directory `/home/amu/src/pcsx/pcsx-1.6df/Linux'
touch build-stamp
 fakeroot debian/rules binary
dh_testdir
dh_testroot
dh_clean
dh_installdirs
# Add here commands to install the package into debian/pcsx.
install -D --mode 755 Linux/pcsx \
debian/pcsx/usr/games/pcsx
install -D --mode 644 Linux/.pixmaps/pcsxAbout.xpm \
debian/pcsx/usr/share/games/pcsx/pcsxAbout.xpm
install -D --mode 644 Linux/.pixmaps/pcsx.jpg \
debian/pcsx/usr/share/games/pcsx/pcsx.jpg
dh_testdir
dh_testroot
dh_installchangelogs Docs/ChangeLog.txt
dh_installdocs
dh_installmenu
dh_installman
dh_link
dh_strip
dh_compress
dh_fixperms
dh_installdeb
dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb
dpkg-deb: building package `pcsx' in `../pcsx_1.6df-1.0_amd64.deb'.
 dpkg-genchanges
dpkg-genchanges: not including original source code in upload
dpkg-buildpackage: binary and diff upload (original source NOT included)
Now running lintian...
Finished running lintian.

Reply to: