User forums > General (but related to Code::Blocks)
compile version 16.01 from sources
alexo:
Hello,
I'm eager to try the new version of C::B on Linux Mint 17.3 Rosa.
I've downloaded the sources files and run ./configure
all went well and the message says I can run make to build the IDE.
This is the output of the command on my machine:
--- Code: ---alessandro@Aspire-5315 ~/Scaricati/codeblocks-16.01.release $ make
cd . && /bin/bash /home/alessandro/Scaricati/codeblocks-16.01.release/missing automake-1.13 --foreign
/home/alessandro/Scaricati/codeblocks-16.01.release/missing: riga 81: automake-1.13: comando non trovato
WARNING: 'automake-1.13' is missing on your system.
You should only need it if you modified 'Makefile.am' or
'configure.ac' or m4 files included by 'configure.ac'.
The 'automake' program is part of the GNU Automake package:
<http://www.gnu.org/software/automake>
It also requires GNU Autoconf, GNU m4 and Perl in order to run:
<http://www.gnu.org/software/autoconf>
<http://www.gnu.org/software/m4/>
<http://www.perl.org/>
make: *** [Makefile.in] Errore 1
--- End code ---
automake is installed and
--- Code: ---aclocal --version
--- End code ---
gives:
--- Code: ---aclocal (GNU automake) 1.14.1
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Tom Tromey <tromey@redhat.com>
and Alexandre Duret-Lutz <adl@gnu.org>.
--- End code ---
I got the same error message trying to compile C::B 16.01 on Tiny core Linux 6.4.1
Any help?
Many thanks
oBFusCATed:
Do you have any automake installed?
Have you considered making packages?
stahta01:
What version of automake is installed?
Edit: I have both automake1.11 and automake version 1.14.1 installed on my system; something in the past needed version 1.11 no idea what it was.
Tim S.
--- Code: ---automake --version
--- End code ---
Gives below on Debian Jessie.
--- Code: ---automake (GNU automake) 1.14.1
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Tom Tromey <tromey@redhat.com>
and Alexandre Duret-Lutz <adl@gnu.org>.
--- End code ---
Edit2
--- Code: ---automake-1.11 --version
--- End code ---
Gives
--- Code: ---automake (GNU automake) 1.11.6
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Tom Tromey <tromey@redhat.com>
and Alexandre Duret-Lutz <adl@gnu.org>.
--- End code ---
alexo:
I tried to install from packages but there were a dependency problem both with debian and ubuntu packages.
So I decided a neat install from sources. But I never tried before.
My output of
--- Code: ---automake --version
automake (GNU automake) 1.14.1
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl-2.0.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Tom Tromey <tromey@redhat.com>
and Alexandre Duret-Lutz <adl@gnu.org>.
--- End code ---
when i try to auto-complete the 'auto' string in the shell i get this output:
--- Code: ---auto
autoconf autom4te automake-1.14 autoreconf autoupdate
autoheader automake autopoint autoscan
--- End code ---
is it normal to have both automake and automake-1-14 installed?
oBFusCATed:
I proposed building the packages yourself.
On most systems this process is well automated and handles installing dependencies or at least errors earlier when something is missing.
If we ship the boostrap script you might have some luck running it before running configure.
Navigation
[0] Message Index
[#] Next page
Go to full version