Thanks for reporting this bug. It seems namcap is misleading because it says on my compiled package:
funguloids W: Referenced library 'libboost_system.so.1.56.0' is an uninstalled dependency
funguloids W: Dependency included and not needed ('boost')
... but libboost_system.so is provided by boost-libs, which is required by boost. Whatever, I added boost to the dependencies.
Search Criteria
Package Details: funguloids 1.06.4-7
Package Actions
| Package Base: | funguloids |
|---|---|
| Description: | 3D game about collecting mushrooms in outerspace |
| Upstream URL: | http://funguloids.sourceforge.net/ |
| Category: | games |
| Licenses: | |
| Submitter: | None |
| Maintainer: | IooNag |
| Last Packager: | IooNag |
| Votes: | 9 |
| First Submitted: | 2007-08-13 01:51 |
| Last Updated: | 2014-12-25 11:19 |
Required by (0)
Sources
- funguloids-alc_error.patch
- funguloids-boost-system.patch
- funguloids-compilation.patch
- funguloids-gcc44.patch
- funguloids-lua.patch
- funguloids-ogre-1.7.0.patch
- funguloids-ogre-1.9.0.patch
- funguloids-ogre_1.6.patch
- funguloids-strcmp.patch
- funguloids.desktop
- http://downloads.sourceforge.net/funguloids/funguloids-linux-1.06-4.tar.bz2
- mpak.py
- openalsoundsystem.cpp.diff
- size_chunks_reverse.patch
Latest Comments
Comment by IooNag
Comment by Katsu
boost package is missing from Dependencies.
Comment by IooNag
I adopted and added patches to make funguloids work in an up-to-date Arch system (OGRE 1.9, GCC 4.9.1, etc.)
Comment by craig
change lines from
../mpak.py
to
python2 ../mpak.py
but it still fails with:
make[1]: Entering directory `/tmp/yaourt-tmp-craig/aur-funguloids/src/funguloids/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I../include -I../include -I../include/SimpleIni -D_FORTIFY_SOURCE=2 -I/usr/include/OIS -pthread -I/usr/include/OGRE -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -MT funguloids-asteroid.o -MD -MP -MF ".deps/funguloids-asteroid.Tpo" -c -o funguloids-asteroid.o `test -f 'asteroid.cpp' || echo './'`asteroid.cpp; \
then mv -f ".deps/funguloids-asteroid.Tpo" ".deps/funguloids-asteroid.Po"; else rm -f ".deps/funguloids-asteroid.Tpo"; exit 1; fi
In file included from /usr/include/OGRE/Threading/OgreThreadHeaders.h:30:0,
from /usr/include/OGRE/OgreStdHeaders.h:122,
from /usr/include/OGRE/OgrePrerequisites.h:334,
from /usr/include/OGRE/Ogre.h:31,
from ../include/asteroid.h:29,
from asteroid.cpp:26:
/usr/include/OGRE/Threading/OgreThreadHeadersBoost.h:37:32: fatal error: boost/thread/tss.hpp: No such file or directory
#include <boost/thread/tss.hpp>
^
compilation terminated.
Comment by unhammer
adding this-> to the line in SimleIni.h seems to make it pass, but then I get more compilation errors,
In file included from mpakogre.cpp:32:0:
../include/mpakogre.h: In member function ‘virtual Ogre::Archive* MPakArchiveFactory::createInstance(const String&)’:
../include/mpakogre.h:87:37: error: cannot allocate an object of abstract type ‘MPakArchive’
../include/mpakogre.h:38:7: note: because the following virtual functions are pure within ‘MPakArchive’:
In file included from /usr/include/OGRE/OgreResourceGroupManager.h:36:0,
from /usr/include/OGRE/OgreSceneManager.h:49,
from /usr/include/OGRE/OgreSceneManagerEnumerator.h:33,
from /usr/include/OGRE/OgreRoot.h:36,
from mpakogre.cpp:30:
/usr/include/OGRE/OgreArchive.h:228:33: note: virtual Ogre::FileInfoListPtr Ogre::Archive::findFileInfo(const String&, bool, bool) const
bah
Comment by unhammer
make errors out here :( https://raw.github.com/gist/2851066/
Anonymous comment
Since the switch to python 3, PKGBUILD needs to be edited.
Replace all occurences of "../mpak.py" with "python2 ../mpak.py"
Comment by Svenstaro
Well, look at me! I'm only a student. Anyhow, upstream appears to be kind of dead.
Comment by danym
Svenstaro: I'm no developer!! Only a math teacher!
Comment by Svenstaro
Any chance to get your patches into upstream? If not, try to take over the project.
Comment by danym
fix patches
Comment by danym
Works with ogre > 1.7 and compiles with gcc 4.5.
There are tons of patches to make this beautiful game working, so PKGBUILD is a little mess!