Need a "how to install" alpha14 on Ubuntu 64-bit
Need a "how to install" alpha14 on Ubuntu 64-bit
Hey @ all,I need your help: I downloaded alpha14 and tried the instructions from the wiki page to install it. It failed, because the directories in the wiki instruction (./bootstrap, ./configure, ../data, ./src/data) do not exist.Could someone write an instruction with all steps, because I also couldn't find anything in the *.tar.bz2 file
JaykyP.S:all the extra packages I already have installed. I just need to know how to compile it...
RE: Need a "how to install" alpha14 on Ubuntu 64-bit
That package contains a compiled program, not source code. You can grab the source from here:https://github.com/pioneerspacesim/pioneer/tarball/alpha14Better yet, you can get the latest version of the source from GitHub.If all you need is a 64 bit binary, I can arrange that. You would just need to copy it over the 32 bit one; the rest of the package would be the same.
RE: Need a "how to install" alpha14 on Ubuntu 64-bit
Hey,thanks for the hint. Using this source I could do following using this instruction:* ./bootstrap* ./configureBut when I tried make it told me, that there aren't any Targets found and that there is no »make«-Controlfile. Here is the shell code, maybe it helps to understand my descriptions.
Code:
kuba@alpha-x1:~/My Games/pioneerspacesim-pioneer-eae994c$ ./bootstrapautoreconf: Entering directory `.'autoreconf: configure.ac: not using Gettextautoreconf: running: aclocal --force autoreconf: configure.ac: tracingautoreconf: configure.ac: not using Libtoolautoreconf: running: /usr/bin/autoconf --forceautoreconf: configure.ac: not using Autoheaderautoreconf: running: automake --add-missing --copy --force-missingconfigure.ac:13: installing `./config.guess'configure.ac:13: installing `./config.sub'configure.ac:11: installing `./install-sh'configure.ac:11: installing `./missing'contrib/lua/Makefile.am: installing `./depcomp'autoreconf: Leaving directory `.'kuba@alpha-x1:~/My Games/pioneerspacesim-pioneer-eae994c$ ./configurechecking for a BSD-compatible install... /usr/bin/install -cchecking whether build environment is sane... yeschecking for a thread-safe mkdir -p... /bin/mkdir -pchecking for gawk... nochecking for mawk... mawkchecking whether make sets $(MAKE)... yeschecking build system type... x86_64-unknown-linux-gnuchecking host system type... x86_64-unknown-linux-gnuchecking for gcc... gccchecking whether the C compiler works... yeschecking for C compiler default output file name... a.outchecking for suffix of executables... checking whether we are cross compiling... nochecking for suffix of object files... ochecking whether we are using the GNU C compiler... yeschecking whether gcc accepts -g... yeschecking for gcc option to accept ISO C89... none neededchecking for style of include used by make... GNUchecking dependency style of gcc... gcc3checking for g++... g++checking whether we are using the GNU C++ compiler... yeschecking whether g++ accepts -g... yeschecking dependency style of g++... gcc3checking for an ANSI C-conforming const... yeschecking for ranlib... ranlibchecking to see if gcc/g++ supports -Wall... yeschecking to see if gcc/g++ supports -Wformat... yeschecking to see if gcc/g++ supports -Wformat-security... yeschecking to see if gcc/g++ supports -Wstrict-aliasing=2... yeschecking to see if gcc/g++ supports -Wmissing-format-attribute... yeschecking to see if gcc/g++ supports -Wmissing-noreturn... yeschecking to see if gcc/g++ supports -Wdisabled-optimization... yeschecking to see if gcc/g++ supports -Wfloat-equal... yeschecking to see if gcc/g++ supports -Wshadow... yeschecking to see if gcc/g++ supports -Wcast-qual... yeschecking to see if gcc/g++ supports -Wcast-align... yeschecking to see if gcc supports -Wno-format-zero-length... yeschecking to see if gcc supports -Werror-implicit-function-declaration... yeschecking to see if g++ supports -Wstrict-null-sentinel... yeschecking to see if g++ supports -Wold-style-cast... yeschecking to see if g++ supports -Wsign-promo... yesconfigure: WARNING: Using the default value for PIONEER_DATA_DIR.configure: WARNING: Installing is NOT recommended.configure: WARNING: IF YOU ARE PACKAGING PIONEER, SET THIS VARIABLE!configure: WARNING: To install: make install DESTDIR=/path/to/install/dir/configure: WARNING: The trailing path separator is required.configure: WARNING: The installed Pioneer is only runnable from that directory.checking for pkg-config... /usr/bin/pkg-configchecking pkg-config is at least version 0.9.0... yeschecking for SIGC... noconfigure: error: Package requirements (sigc++-2.0) were not met:No package 'sigc++-2.0' foundConsider adjusting the PKG_CONFIG_PATH environment variable if youinstalled software in a non-standard prefix.Alternatively, you may set the environment variables SIGC_CFLAGSand SIGC_LIBS to avoid the need to call pkg-config.See the pkg-config man page for more details.kuba@alpha-x1:~/My Games/pioneerspacesim-pioneer-eae994c$ makemake: *** Keine Targets angegeben und keine »make«-Steuerdatei gefunden. Schluss.
So what should I do know?
Code:
kuba@alpha-x1:~/My Games/pioneerspacesim-pioneer-eae994c$ ./bootstrapautoreconf: Entering directory `.'autoreconf: configure.ac: not using Gettextautoreconf: running: aclocal --force autoreconf: configure.ac: tracingautoreconf: configure.ac: not using Libtoolautoreconf: running: /usr/bin/autoconf --forceautoreconf: configure.ac: not using Autoheaderautoreconf: running: automake --add-missing --copy --force-missingconfigure.ac:13: installing `./config.guess'configure.ac:13: installing `./config.sub'configure.ac:11: installing `./install-sh'configure.ac:11: installing `./missing'contrib/lua/Makefile.am: installing `./depcomp'autoreconf: Leaving directory `.'kuba@alpha-x1:~/My Games/pioneerspacesim-pioneer-eae994c$ ./configurechecking for a BSD-compatible install... /usr/bin/install -cchecking whether build environment is sane... yeschecking for a thread-safe mkdir -p... /bin/mkdir -pchecking for gawk... nochecking for mawk... mawkchecking whether make sets $(MAKE)... yeschecking build system type... x86_64-unknown-linux-gnuchecking host system type... x86_64-unknown-linux-gnuchecking for gcc... gccchecking whether the C compiler works... yeschecking for C compiler default output file name... a.outchecking for suffix of executables... checking whether we are cross compiling... nochecking for suffix of object files... ochecking whether we are using the GNU C compiler... yeschecking whether gcc accepts -g... yeschecking for gcc option to accept ISO C89... none neededchecking for style of include used by make... GNUchecking dependency style of gcc... gcc3checking for g++... g++checking whether we are using the GNU C++ compiler... yeschecking whether g++ accepts -g... yeschecking dependency style of g++... gcc3checking for an ANSI C-conforming const... yeschecking for ranlib... ranlibchecking to see if gcc/g++ supports -Wall... yeschecking to see if gcc/g++ supports -Wformat... yeschecking to see if gcc/g++ supports -Wformat-security... yeschecking to see if gcc/g++ supports -Wstrict-aliasing=2... yeschecking to see if gcc/g++ supports -Wmissing-format-attribute... yeschecking to see if gcc/g++ supports -Wmissing-noreturn... yeschecking to see if gcc/g++ supports -Wdisabled-optimization... yeschecking to see if gcc/g++ supports -Wfloat-equal... yeschecking to see if gcc/g++ supports -Wshadow... yeschecking to see if gcc/g++ supports -Wcast-qual... yeschecking to see if gcc/g++ supports -Wcast-align... yeschecking to see if gcc supports -Wno-format-zero-length... yeschecking to see if gcc supports -Werror-implicit-function-declaration... yeschecking to see if g++ supports -Wstrict-null-sentinel... yeschecking to see if g++ supports -Wold-style-cast... yeschecking to see if g++ supports -Wsign-promo... yesconfigure: WARNING: Using the default value for PIONEER_DATA_DIR.configure: WARNING: Installing is NOT recommended.configure: WARNING: IF YOU ARE PACKAGING PIONEER, SET THIS VARIABLE!configure: WARNING: To install: make install DESTDIR=/path/to/install/dir/configure: WARNING: The trailing path separator is required.configure: WARNING: The installed Pioneer is only runnable from that directory.checking for pkg-config... /usr/bin/pkg-configchecking pkg-config is at least version 0.9.0... yeschecking for SIGC... noconfigure: error: Package requirements (sigc++-2.0) were not met:No package 'sigc++-2.0' foundConsider adjusting the PKG_CONFIG_PATH environment variable if youinstalled software in a non-standard prefix.Alternatively, you may set the environment variables SIGC_CFLAGSand SIGC_LIBS to avoid the need to call pkg-config.See the pkg-config man page for more details.kuba@alpha-x1:~/My Games/pioneerspacesim-pioneer-eae994c$ makemake: *** Keine Targets angegeben und keine »make«-Steuerdatei gefunden. Schluss.
So what should I do know?
RE: Need a "how to install" alpha14 on Ubuntu 64-bit
Install sigc++2.2.10 as the same output above is saying that such lib is missing.
RE: Need a "how to install" alpha14 on Ubuntu 64-bit
Run this:
Code:
sudo apt-get install libsigc++-2.0-dev
then run ./configure once more.
Code:
sudo apt-get install libsigc++-2.0-dev
then run ./configure once more.
RE: Need a "how to install" alpha14 on Ubuntu 64-bit
durandal wrote:
Install sigc++2.2.10 as the same output above is saying that such lib is missing.
Yeah, I read this info, too, but I couldn't install it:
Code:
kuba@alpha-x1:~$ sudo apt-get install sigc++2.2.10Paketlisten werden gelesen... FertigAbhängigkeitsbaum wird aufgebaut Statusinformationen werden eingelesen... FertigE: Paket sigc++2.2.10 kann nicht gefunden werden
...what means that this package couldn't be found.
Brianetta wrote:
Run this:
Code:
sudo apt-get install libsigc++-2.0-dev
then run ./configure once more.
Thanks a lot, Brianetta, now it works!!!