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: GPL2
Submitter: FSMaxB
Maintainer: FSMaxB
Last Packager: FSMaxB
Votes: 2
Popularity: 0.000000
First Submitted: 2013-01-05 21:37 (UTC)
Last Updated: 2016-09-19 11:53 (UTC)

Latest Comments

FSMaxB commented on 2016-09-19 12:01 (UTC)

Thanks @fusion809, link and build are fixed.

fusion809 commented on 2016-09-19 05:32 (UTC)

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 (UTC) (edited on 2016-09-19 05:28 (UTC) by fusion809)

@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 (UTC)

@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 (UTC)

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 (UTC)

@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 (UTC)

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