Hi Arkapravo,
I have successfully compiled ARGoS under Ubuntu 12.04LTS (64 bit). I'm currently writing up a tutorial / walk though of my steps and I will post it here when I'm done.
Cheers,
Mike
Code: Select all
ubuntu@ubuntu:~/Downloads$ sudo dpkg -i argos2-20120521-i386-1cp.deb
Selecting previously unselected package argos2.
(Reading database ... 150248 files and directories currently installed.)
Unpacking argos2 (from argos2-20120521-i386-1cp.deb) ...
dpkg: dependency problems prevent configuration of argos2:
argos2 depends on libgsl0-dev; however:
Package libgsl0-dev is not installed.
argos2 depends on freeglut3-dev; however:
Package freeglut3-dev is not installed.
argos2 depends on libqt4-opengl-dev; however:
Package libqt4-opengl-dev is not installed.
argos2 depends on libxi-dev; however:
Package libxi-dev is not installed.
argos2 depends on libxmu-dev; however:
Package libxmu-dev is not installed.
dpkg: error processing argos2 (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db ...
Errors were encountered while processing:
argos2
Code: Select all
ubuntu@ubuntu:~/Downloads$ sudo apt-get remove argos2
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
argos2
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? y
(Reading database ... 150687 files and directories currently installed.)
Removing argos2 ...
Processing triggers for man-db ...
Code: Select all
ubuntu@ubuntu:~/Downloads$ sudo apt-get install libgsl0-dev freeglut3-dev libqt4-opengl-dev libxi-dev libxmu-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
freeglut3 libdrm-dev libgl1-mesa-dev libglu1-mesa-dev libgsl0ldbl libice-dev libkms1 libpthread-stubs0 libpthread-stubs0-dev libqt4-designer libqt4-dev libqt4-help libqt4-qt3support libqt4-scripttools
libqt4-test libqtwebkit-dev libqtwebkit4 libsm-dev libx11-dev libx11-doc libxau-dev libxcb1-dev libxdmcp-dev libxext-dev libxmu-headers libxt-dev mesa-common-dev qt4-linguist-tools qt4-qmake x11proto-core-dev
x11proto-input-dev x11proto-kb-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev
Suggested packages:
gsl-ref-psdoc gsl-doc-pdf gsl-doc-info gsl-ref-html libmysqlclient-dev libpq-dev libsqlite3-dev qt4-dev-tools qt4-doc unixodbc-dev libxcb-doc
The following NEW packages will be installed:
freeglut3 freeglut3-dev libdrm-dev libgl1-mesa-dev libglu1-mesa-dev libgsl0-dev libgsl0ldbl libice-dev libkms1 libpthread-stubs0 libpthread-stubs0-dev libqt4-designer libqt4-dev libqt4-help libqt4-opengl-dev
libqt4-qt3support libqt4-scripttools libqt4-test libqtwebkit-dev libqtwebkit4 libsm-dev libx11-dev libx11-doc libxau-dev libxcb1-dev libxdmcp-dev libxext-dev libxi-dev libxmu-dev libxmu-headers libxt-dev
mesa-common-dev qt4-linguist-tools qt4-qmake x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev xorg-sgml-doctools xtrans-dev
0 upgraded, 40 newly installed, 0 to remove and 0 not upgraded.
Need to get 24.6 MB of archives.
After this operation, 101 MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://archive.ubuntu.com/ubuntu/ precise/main libkms1 i386 2.4.32-1ubuntu1 [9,692 B]
Get:2 http://archive.ubuntu.com/ubuntu/ precise/main libqt4-designer i386 4:4.8.1-0ubuntu4 [3,653 kB]
Get:3 http://archive.ubuntu.com/ubuntu/ precise/main libqt4-help i386 4:4.8.1-0ubuntu4 [210 kB]
Get:4 http://archive.ubuntu.com/ubuntu/ precise/main libqt4-qt3support i386 4:4.8.1-0ubuntu4 [1,045 kB]
Get:5 http://archive.ubuntu.com/ubuntu/ precise/main libqt4-scripttools i386 4:4.8.1-0ubuntu4 [229 kB]
Get:6 http://archive.ubuntu.com/ubuntu/ precise/main libqt4-test i386 4:4.8.1-0ubuntu4 [61.7 kB]
Get:7 http://archive.ubuntu.com/ubuntu/ precise/main libqtwebkit4 i386 2.2.1-1ubuntu4 [6,326 kB]
Get:8 http://archive.ubuntu.com/ubuntu/ precise/main freeglut3 i386 2.6.0-1ubuntu2 [77.5 kB]
Get:9 http://archive.ubuntu.com/ubuntu/ precise/main xorg-sgml-doctools all 1:1.10-1 [12.0 kB]
Get:10 http://archive.ubuntu.com/ubuntu/ precise/main x11proto-core-dev all 7.0.22-1 [299 kB]
Get:11 http://archive.ubuntu.com/ubuntu/ precise/main libxau-dev i386 1:1.0.6-4 [10.2 kB]
Get:12 http://archive.ubuntu.com/ubuntu/ precise/main libxdmcp-dev i386 1:1.1.0-4 [26.5 kB]
Get:13 http://archive.ubuntu.com/ubuntu/ precise/main x11proto-input-dev all 2.1.99.6-1 [133 kB]
Get:14 http://archive.ubuntu.com/ubuntu/ precise/main x11proto-kb-dev all 1.0.5-2 [27.6 kB]
Get:15 http://archive.ubuntu.com/ubuntu/ precise/main xtrans-dev all 1.2.6-2 [82.9 kB]
Get:16 http://archive.ubuntu.com/ubuntu/ precise/main libpthread-stubs0 i386 0.3-3 [3,264 B]
Get:17 http://archive.ubuntu.com/ubuntu/ precise/main libpthread-stubs0-dev i386 0.3-3 [2,860 B]
Get:18 http://archive.ubuntu.com/ubuntu/ precise/main libxcb1-dev i386 1.8.1-1 [82.4 kB]
Get:19 http://archive.ubuntu.com/ubuntu/ precise/main libx11-dev i386 2:1.4.99.1-0ubuntu2 [894 kB]
Get:20 http://archive.ubuntu.com/ubuntu/ precise/main libdrm-dev i386 2.4.32-1ubuntu1 [178 kB]
Get:21 http://archive.ubuntu.com/ubuntu/ precise/main mesa-common-dev i386 8.0.2-0ubuntu3 [243 kB]
Get:22 http://archive.ubuntu.com/ubuntu/ precise/main x11proto-xext-dev all 7.2.0-3 [253 kB]
Get:23 http://archive.ubuntu.com/ubuntu/ precise/main libxext-dev i386 2:1.3.0-3build1 [150 kB]
Get:24 http://archive.ubuntu.com/ubuntu/ precise/main libgl1-mesa-dev i386 8.0.2-0ubuntu3 [4,984 B]
Get:25 http://archive.ubuntu.com/ubuntu/ precise/main libglu1-mesa-dev i386 8.0.2-0ubuntu3 [191 kB]
Get:26 http://archive.ubuntu.com/ubuntu/ precise/main libice-dev i386 2:1.0.7-2build1 [130 kB]
Get:27 http://archive.ubuntu.com/ubuntu/ precise/main libsm-dev i386 2:1.2.0-2build1 [88.3 kB]
Get:28 http://archive.ubuntu.com/ubuntu/ precise/main libxt-dev i386 1:1.1.1-2build1 [472 kB]
Get:29 http://archive.ubuntu.com/ubuntu/ precise/main freeglut3-dev i386 2.6.0-1ubuntu2 [146 kB]
Get:30 http://archive.ubuntu.com/ubuntu/ precise/main libgsl0ldbl i386 1.15+dfsg-1build1 [962 kB]
Get:31 http://archive.ubuntu.com/ubuntu/ precise/main libgsl0-dev i386 1.15+dfsg-1build1 [1,240 kB]
Get:32 http://archive.ubuntu.com/ubuntu/ precise/main qt4-linguist-tools i386 4:4.8.1-0ubuntu4 [839 kB]
Get:33 http://archive.ubuntu.com/ubuntu/ precise/main qt4-qmake i386 4:4.8.1-0ubuntu4 [1,268 kB]
Get:34 http://archive.ubuntu.com/ubuntu/ precise/main libqt4-dev i386 4:4.8.1-0ubuntu4 [2,447 kB]
Get:35 http://archive.ubuntu.com/ubuntu/ precise/main libqt4-opengl-dev i386 4:4.8.1-0ubuntu4 [22.6 kB]
Get:36 http://archive.ubuntu.com/ubuntu/ precise/main libqtwebkit-dev i386 2.2.1-1ubuntu4 [23.1 kB]
Get:37 http://archive.ubuntu.com/ubuntu/ precise/main libx11-doc all 2:1.4.99.1-0ubuntu2 [2,413 kB]
Get:38 http://archive.ubuntu.com/ubuntu/ precise/main libxi-dev i386 2:1.6.0-0ubuntu2 [201 kB]
Get:39 http://archive.ubuntu.com/ubuntu/ precise/main libxmu-headers all 2:1.1.0-3 [56.4 kB]
Get:40 http://archive.ubuntu.com/ubuntu/ precise/main libxmu-dev i386 2:1.1.0-3 [58.2 kB]
Fetched 24.6 MB in 7s (3,367 kB/s)
Extracting templates from packages: 100%
Selecting previously unselected package libkms1.
(Reading database ... 150248 files and directories currently installed.)
Unpacking libkms1 (from .../libkms1_2.4.32-1ubuntu1_i386.deb) ...
Selecting previously unselected package libqt4-designer.
Unpacking libqt4-designer (from .../libqt4-designer_4%3a4.8.1-0ubuntu4_i386.deb) ...
Selecting previously unselected package libqt4-help.
Unpacking libqt4-help (from .../libqt4-help_4%3a4.8.1-0ubuntu4_i386.deb) ...
Selecting previously unselected package libqt4-qt3support.
Unpacking libqt4-qt3support (from .../libqt4-qt3support_4%3a4.8.1-0ubuntu4_i386.deb) ...
Selecting previously unselected package libqt4-scripttools.
Unpacking libqt4-scripttools (from .../libqt4-scripttools_4%3a4.8.1-0ubuntu4_i386.deb) ...
Selecting previously unselected package libqt4-test.
Unpacking libqt4-test (from .../libqt4-test_4%3a4.8.1-0ubuntu4_i386.deb) ...
Selecting previously unselected package libqtwebkit4.
Unpacking libqtwebkit4 (from .../libqtwebkit4_2.2.1-1ubuntu4_i386.deb) ...
Selecting previously unselected package freeglut3.
Unpacking freeglut3 (from .../freeglut3_2.6.0-1ubuntu2_i386.deb) ...
Selecting previously unselected package xorg-sgml-doctools.
Unpacking xorg-sgml-doctools (from .../xorg-sgml-doctools_1%3a1.10-1_all.deb) ...
Selecting previously unselected package x11proto-core-dev.
Unpacking x11proto-core-dev (from .../x11proto-core-dev_7.0.22-1_all.deb) ...
Selecting previously unselected package libxau-dev.
Unpacking libxau-dev (from .../libxau-dev_1%3a1.0.6-4_i386.deb) ...
Selecting previously unselected package libxdmcp-dev.
Unpacking libxdmcp-dev (from .../libxdmcp-dev_1%3a1.1.0-4_i386.deb) ...
Selecting previously unselected package x11proto-input-dev.
Unpacking x11proto-input-dev (from .../x11proto-input-dev_2.1.99.6-1_all.deb) ...
Selecting previously unselected package x11proto-kb-dev.
Unpacking x11proto-kb-dev (from .../x11proto-kb-dev_1.0.5-2_all.deb) ...
Selecting previously unselected package xtrans-dev.
Unpacking xtrans-dev (from .../xtrans-dev_1.2.6-2_all.deb) ...
Selecting previously unselected package libpthread-stubs0.
Unpacking libpthread-stubs0 (from .../libpthread-stubs0_0.3-3_i386.deb) ...
Selecting previously unselected package libpthread-stubs0-dev.
Unpacking libpthread-stubs0-dev (from .../libpthread-stubs0-dev_0.3-3_i386.deb) ...
Selecting previously unselected package libxcb1-dev.
Unpacking libxcb1-dev (from .../libxcb1-dev_1.8.1-1_i386.deb) ...
Selecting previously unselected package libx11-dev.
Unpacking libx11-dev (from .../libx11-dev_2%3a1.4.99.1-0ubuntu2_i386.deb) ...
Selecting previously unselected package libdrm-dev.
Unpacking libdrm-dev (from .../libdrm-dev_2.4.32-1ubuntu1_i386.deb) ...
Selecting previously unselected package mesa-common-dev.
Unpacking mesa-common-dev (from .../mesa-common-dev_8.0.2-0ubuntu3_i386.deb) ...
Selecting previously unselected package x11proto-xext-dev.
Unpacking x11proto-xext-dev (from .../x11proto-xext-dev_7.2.0-3_all.deb) ...
Selecting previously unselected package libxext-dev.
Unpacking libxext-dev (from .../libxext-dev_2%3a1.3.0-3build1_i386.deb) ...
Selecting previously unselected package libgl1-mesa-dev.
Unpacking libgl1-mesa-dev (from .../libgl1-mesa-dev_8.0.2-0ubuntu3_i386.deb) ...
Selecting previously unselected package libglu1-mesa-dev.
Unpacking libglu1-mesa-dev (from .../libglu1-mesa-dev_8.0.2-0ubuntu3_i386.deb) ...
Selecting previously unselected package libice-dev.
Unpacking libice-dev (from .../libice-dev_2%3a1.0.7-2build1_i386.deb) ...
Selecting previously unselected package libsm-dev.
Unpacking libsm-dev (from .../libsm-dev_2%3a1.2.0-2build1_i386.deb) ...
Selecting previously unselected package libxt-dev.
Unpacking libxt-dev (from .../libxt-dev_1%3a1.1.1-2build1_i386.deb) ...
Selecting previously unselected package freeglut3-dev.
Unpacking freeglut3-dev (from .../freeglut3-dev_2.6.0-1ubuntu2_i386.deb) ...
Selecting previously unselected package libgsl0ldbl.
Unpacking libgsl0ldbl (from .../libgsl0ldbl_1.15+dfsg-1build1_i386.deb) ...
Selecting previously unselected package libgsl0-dev.
Unpacking libgsl0-dev (from .../libgsl0-dev_1.15+dfsg-1build1_i386.deb) ...
Selecting previously unselected package qt4-linguist-tools.
Unpacking qt4-linguist-tools (from .../qt4-linguist-tools_4%3a4.8.1-0ubuntu4_i386.deb) ...
Selecting previously unselected package qt4-qmake.
Unpacking qt4-qmake (from .../qt4-qmake_4%3a4.8.1-0ubuntu4_i386.deb) ...
Selecting previously unselected package libqt4-dev.
Unpacking libqt4-dev (from .../libqt4-dev_4%3a4.8.1-0ubuntu4_i386.deb) ...
Selecting previously unselected package libqt4-opengl-dev.
Unpacking libqt4-opengl-dev (from .../libqt4-opengl-dev_4%3a4.8.1-0ubuntu4_i386.deb) ...
Selecting previously unselected package libqtwebkit-dev.
Unpacking libqtwebkit-dev (from .../libqtwebkit-dev_2.2.1-1ubuntu4_i386.deb) ...
Selecting previously unselected package libx11-doc.
Unpacking libx11-doc (from .../libx11-doc_2%3a1.4.99.1-0ubuntu2_all.deb) ...
Selecting previously unselected package libxi-dev.
Unpacking libxi-dev (from .../libxi-dev_2%3a1.6.0-0ubuntu2_i386.deb) ...
Selecting previously unselected package libxmu-headers.
Unpacking libxmu-headers (from .../libxmu-headers_2%3a1.1.0-3_all.deb) ...
Selecting previously unselected package libxmu-dev.
Unpacking libxmu-dev (from .../libxmu-dev_2%3a1.1.0-3_i386.deb) ...
Processing triggers for man-db ...
Setting up libkms1 (2.4.32-1ubuntu1) ...
Setting up libqt4-designer (4:4.8.1-0ubuntu4) ...
Setting up libqt4-help (4:4.8.1-0ubuntu4) ...
Setting up libqt4-qt3support (4:4.8.1-0ubuntu4) ...
Setting up libqt4-scripttools (4:4.8.1-0ubuntu4) ...
Setting up libqt4-test (4:4.8.1-0ubuntu4) ...
Setting up libqtwebkit4 (2.2.1-1ubuntu4) ...
Setting up freeglut3 (2.6.0-1ubuntu2) ...
Setting up xorg-sgml-doctools (1:1.10-1) ...
Setting up x11proto-core-dev (7.0.22-1) ...
Setting up libxau-dev (1:1.0.6-4) ...
Setting up libxdmcp-dev (1:1.1.0-4) ...
Setting up x11proto-input-dev (2.1.99.6-1) ...
Setting up x11proto-kb-dev (1.0.5-2) ...
Setting up xtrans-dev (1.2.6-2) ...
Setting up libpthread-stubs0 (0.3-3) ...
Setting up libpthread-stubs0-dev (0.3-3) ...
Setting up libxcb1-dev (1.8.1-1) ...
Setting up libx11-dev (2:1.4.99.1-0ubuntu2) ...
Setting up libdrm-dev (2.4.32-1ubuntu1) ...
Setting up mesa-common-dev (8.0.2-0ubuntu3) ...
Setting up x11proto-xext-dev (7.2.0-3) ...
Setting up libxext-dev (2:1.3.0-3build1) ...
Setting up libgl1-mesa-dev (8.0.2-0ubuntu3) ...
Setting up libglu1-mesa-dev (8.0.2-0ubuntu3) ...
Setting up libice-dev (2:1.0.7-2build1) ...
Setting up libsm-dev (2:1.2.0-2build1) ...
Setting up libxt-dev (1:1.1.1-2build1) ...
Setting up freeglut3-dev (2.6.0-1ubuntu2) ...
Setting up libgsl0ldbl (1.15+dfsg-1build1) ...
Setting up libgsl0-dev (1.15+dfsg-1build1) ...
Setting up qt4-linguist-tools (4:4.8.1-0ubuntu4) ...
update-alternatives: using /usr/bin/lupdate-qt4 to provide /usr/bin/lupdate (lupdate) in auto mode.
update-alternatives: using /usr/bin/lrelease-qt4 to provide /usr/bin/lrelease (lrelease) in auto mode.
Setting up qt4-qmake (4:4.8.1-0ubuntu4) ...
update-alternatives: using /usr/bin/qmake-qt4 to provide /usr/bin/qmake (qmake) in auto mode.
Setting up libqt4-dev (4:4.8.1-0ubuntu4) ...
update-alternatives: using /usr/bin/moc-qt4 to provide /usr/bin/moc (moc) in auto mode.
update-alternatives: using /usr/bin/uic-qt4 to provide /usr/bin/uic (uic) in auto mode.
update-alternatives: warning: skip creation of /usr/share/man/man1/uic.1.gz because associated file /usr/share/man/man1/uic-qt4.1.gz (of link group uic) doesn't exist.
Setting up libqt4-opengl-dev (4:4.8.1-0ubuntu4) ...
Setting up libqtwebkit-dev (2.2.1-1ubuntu4) ...
Setting up libx11-doc (2:1.4.99.1-0ubuntu2) ...
Setting up libxi-dev (2:1.6.0-0ubuntu2) ...
Setting up libxmu-headers (2:1.1.0-3) ...
Setting up libxmu-dev (2:1.1.0-3) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Code: Select all
ubuntu@ubuntu:~/Downloads$ sudo dpkg -i argos2-20120521-i386-1cp.deb
Selecting previously unselected package argos2.
(Reading database ... 156210 files and directories currently installed.)
Unpacking argos2 (from argos2-20120521-i386-1cp.deb) ...
Setting up argos2 (20120521-1cp) ...
Processing triggers for man-db ...
ubuntu@ubuntu:~/Downloads$
Code: Select all
sudo bash
echo "/usr/lib/argos2" > /etc/ld.so.conf.d/argos.conf
ldconfig