Package Details: spectemu 0.99.3-5

Git Clone URL: https://aur.archlinux.org/spectemu.git (read-only)
Package Base: spectemu
Description: Fast and accurate emulator of the original 48k ZX Spectrum.
Upstream URL: http://sourceforge.net/projects/spectemu/
Licenses: GPL
Submitter: Snowman
Maintainer: SanskritFritz
Last Packager: SanskritFritz
Votes: 4
Popularity: 0.923848
First Submitted: 2007-11-04 06:59
Last Updated: 2015-06-13 22:42

Latest Comments

SanskritFritz commented on 2014-11-10 21:27

Thanks, nice, I updated the PKGBUILD. However, the make install fails here with this:
==> Starting package()...
./mkinstalldirs /Common/Builds/aur/spectemu/pkg/spectemu/usr/bin /Common/Builds/aur/spectemu/pkg/spectemu/usr/share/man/man1
if test -f xspect; then \
/usr/bin/install -c -s -m 755 xspect /Common/Builds/aur/spectemu/pkg/spectemu/usr/bin; fi
/usr/bin/install: cannot create regular file ‘/Common/Builds/aur/spectemu/pkg/spectemu/usr/bin’: No such file or directory
Makefile:48: recipe for target 'install_prog' failed
make: *** [install_prog] Error 1

lightstream commented on 2014-11-10 20:43

If you're having the build error reported by hal, a workaround is to comment out the problematic #define in the config.h file. However this file is generated by the configure script, so you need to edit the PKGBUILD and add the following line in the build() section right after the configure line (PKGBUILD line 19):

sed -i 's/#define size_t unsigned/\/* #define size_t unsigned *\//' "${srcdir}/${pkgname}-${pkgver}"/config.h

There's probabaly a better way to do this .. but at least it builds this way!

hal commented on 2013-08-23 08:10

Hello

There is a build error. (x86_64)

In file included from xscr.c:21:0:
config.h:60:16: error: duplicate ‘unsigned’
#define size_t unsigned
^
gcc -c -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -DHAVE_CONFIG_H -D_FORTIFY_SOURCE=2 -I/usr/include -I. ax.c
gcc -c -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -DHAVE_CONFIG_H -D_FORTIFY_SOURCE=2 -I/usr/include -I. bin_to_c.c
gcc -c -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -DHAVE_CONFIG_H -D_FORTIFY_SOURCE=2 -I/usr/include -I. xdispkb.c
make: *** [xscr.o] Error 1
make: *** Waiting for unfinished jobs....
==> ERROR: A failure occurred in build().
Aborting...

Anonymous comment on 2012-01-31 16:15

Updated.
Broken 'url' and 'source' links was fixed.

SanskritFritz commented on 2012-01-31 16:12

Oh, forget my question, I just see what you did :)
You sir are my hero!

SanskritFritz commented on 2012-01-31 16:10

Ah so you adopted this one too :) What are your plans with this package?