Search Criteria
Package Details: supertux-old 0.1.3-9
Git Clone URL: | https://aur.archlinux.org/supertux-old.git (read-only, click to copy) |
---|---|
Package Base: | supertux-old |
Description: | Jump and run game inspired by Super Mario Bros. Milestone 1 release. |
Upstream URL: | http://supertux.lethargik.org |
Licenses: | |
Submitter: | FSMaxB |
Maintainer: | FSMaxB |
Last Packager: | FSMaxB |
Votes: | 2 |
Popularity: | 0.000000 |
First Submitted: | 2013-01-05 21:37 |
Last Updated: | 2016-09-19 11:53 |
Latest Comments
FSMaxB commented on 2016-09-19 12:01
Thanks @fusion809, link and build are fixed.
fusion809 commented on 2016-09-19 05:32
Oh and building this package with the correct source gives:
then mv -f ".deps/music_manager.Tpo" ".deps/music_manager.Po"; \
else rm -f ".deps/music_manager.Tpo"; exit 1; \
fi
music_manager.cpp: In member function ‘bool MusicManager::exists_music(const string&)’:
music_manager.cpp:69:74: error: no matching function for call to ‘make_pair(const string&, MusicManager::MusicResource)’
std::make_pair<std::string, MusicResource> (file, MusicResource()));
^
In file included from /usr/include/c++/6.2.1/bits/stl_algobase.h:64:0,
from /usr/include/c++/6.2.1/bits/char_traits.h:39,
from /usr/include/c++/6.2.1/string:40,
from music_manager.h:24,
from music_manager.cpp:21:
/usr/include/c++/6.2.1/bits/stl_pair.h:425:5: note: candidate: template<class _T1, class _T2> constexpr std::pair<typename std::__decay_and_strip<_Tp>::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&)
make_pair(_T1&& __x, _T2&& __y)
^~~~~~~~~
/usr/include/c++/6.2.1/bits/stl_pair.h:425:5: note: template argument deduction/substitution failed:
music_manager.cpp:69:53: note: cannot convert ‘file’ (type ‘const string {aka const std::__cxx11::basic_string<char>}’) to type ‘std::__cxx11::basic_string<char>&&’
std::make_pair<std::string, MusicResource> (file, MusicResource()));
^~~~
make[1]: *** [Makefile:356: music_manager.o] Error 1
make[1]: Leaving directory '/home/fusion809/AUR/supertux-old/src/supertux-0.1.3/src'
make: *** [Makefile:231: all-recursive] Error 1
which I suspect might be a GCC 6 issue.
fusion809 commented on 2016-09-19 05:26
@FSMaxB, the source link is dead. The correct link is https://github.com/SuperTux/supertux/releases/download/v0.1.3/supertux-0.1.3.tar.bz2.
FSMaxB commented on 2016-01-20 22:04
@fusion809: This is compiled from source, so you really won't need the lib32 libraries. Sadly I can't reproduce your problem, it builds perfectly fine for me. Haven't tried in a completely fresh Arch installation, but according to namcap, all the dependencies should be fine.
fusion809 commented on 2016-01-20 21:46
Hey, I just tried to build this package on 64-bit Arch Linux and it returned the error:
checking wether OpenGL should be used... yes
checking for sdl-config... /usr/bin/sdl-config
checking for SDL - version >= 1.2.4... yes
checking for Mix_OpenAudio in -lSDL_mixer... no
configure: error: SDL_mixer library required
the sdl_mixer package is installed, however.
I have tried installing both lib32-sdl_mixer and lib32-sdl_image, as I suspected they were the problem, but this did not fix this error. Any ideas?
FSMaxB commented on 2015-06-29 23:40
@dos1: I don't have the power to change the name of the current supertux package. You could write a bug report, maybe the current maintainer of the supertux package will change the name to supertux2. If this happens, I can drop this package in favor of a new supertux package.
dos1 commented on 2015-06-29 23:22
This package should be called "supertux" and current "supertux" should be called "supertux2" or "supertux-beta" - even upstream says so: http://supertux.lethargik.org/wiki/Download/Unstable