Package Details: pinball 0.3.1-7

Git Clone URL: https://aur.archlinux.org/pinball.git (read-only)
Package Base: pinball
Description: The Emilia Pinball Project strives to fulfil your needs for a great pinball game in Linux
Upstream URL: http://pinball.sourceforge.net/
Licenses: GPL2
Submitter: ilpianista
Maintainer: jorge_barroso
Last Packager: jorge_barroso
Votes: 13
Popularity: 0.011755
First Submitted: 2010-11-13 15:22
Last Updated: 2015-06-15 19:26

Required by (0)

Sources (7)

Latest Comments

uzsolt commented on 2012-08-09 20:56

Build error:

Behavior.cpp: In constructor ‘Behavior::Behavior()’:
Behavior.cpp:15:12: error: ‘NULL’ was not declared in this scope
make[2]: *** [Behavior.o] Error 1

mathias.steiger commented on 2011-08-28 11:24

Package needs to be patched for gcc 4.6.1 and make 3.82.

http://compaq.port0.org/pinball-0.3.1-6.src.tar.gz

See also here for gcc patch:
http://packagestest.gentoo.org/package/games-arcade/emilia-pinball?arches=exotic

renato_garcia commented on 2011-01-17 02:11

Well, how the make is in the testing, things can change until it reach the core repository. If when make is in core, the pinball still don't compile, I will try find what is wrong. However, thanks for the comment.

renato_garcia commented on 2011-01-17 02:10

Well, how the make is in the testing, things can change until it reach the core repository. If when make is in core, the pinball still don't compile, I try find what is wrong. However, thanks for the comment.

renato_garcia commented on 2011-01-17 02:09

Well, how the make is in the testing, things can change until it reach the core repository. If when make is in core, the pinball still don't compile, I try find what is wrong. However, thanks for the comment.

Anonymous comment on 2011-01-16 17:54

Sorry, my downgrade to current wasn't global. Actually it has been enough to downgrade make from 3.82-1 (in testing) to 3.81-5 (current), and it compiles fine.
I wonder why it doesn't work with the version of make in testing, but the PKGBUILD is actually not required to work with testing, so...

Anonymous comment on 2011-01-16 15:30

Sorry, my downgrade to current wasn't global. Actually it has been enough to downgrade make from 3.82-1 (in testing) to 3.81-5 (current), and it compiles fine.
I wonder why it doesn't work with the version of make in testing, but the PKGBUILD is actually not required to work with testing, so...

Anonymous comment on 2011-01-16 15:05

Hi renato, yes it is updated. It was actually updated to testing, but I downgraded fully to current and the compilation fails with the same error.
I am on x86_64 too.
These are my flags in makepkg.conf:
CFLAGS="-march=x86-64 -mtune=native -O2 -pipe"
CXXFLAGS="-march=x86-64 -mtune=native -O2 -pipe"
MAKEFLAGS="-j2"
I have tried also with -j1 but it does not change anything.
I have looked in the make documentation for that error message, and it can be related to a case where there is a whitespace instead of a TAB (see for example http://www.delorie.com/djgpp/v2faq/faq22_17.html). I have inspected the specific line of the Makefile (508) but I do not see any suspect whitespace.
Any suggestion?

renato_garcia commented on 2011-01-14 16:17

Hi patroclo7.
Is your system updated? I have just compiled in my Arch x86_64, and all was well. If one with an i686 Arch can successfully compile this, please post a message.

Anonymous comment on 2011-01-14 13:29

Compilation fails for me with the following output:

creating libModuleProfessor.la
(cd .libs && rm -f libModuleProfessor.la && ln -s ../libModuleProfessor.la libModuleProfessor.la)
make[3]: Leaving directory `/home/patroclo7/aur/pinball/src/pinball-0.3.1/data/professor'
make[3]: Entering directory `/home/patroclo7/aur/pinball/src/pinball-0.3.1/data'
make[3]: Nessuna operazione da eseguire per «all-am».
make[3]: Leaving directory `/home/patroclo7/aur/pinball/src/pinball-0.3.1/data'
make[2]: Leaving directory `/home/patroclo7/aur/pinball/src/pinball-0.3.1/data'
Making all in src
make[2]: Entering directory `/home/patroclo7/aur/pinball/src/pinball-0.3.1/src'
Makefile:508: *** separatore assente. Stop.
make[2]: Leaving directory `/home/patroclo7/aur/pinball/src/pinball-0.3.1/src'
make[1]: *** [all-recursive] Errore 1
make[1]: Leaving directory `/home/patroclo7/aur/pinball/src/pinball-0.3.1'
make: *** [all] Errore 2

All comments