Linux build report - Ubuntu LTS 16.04

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Linux build report - Ubuntu LTS 16.04

Alex Herbert
Hi,

I am following the Linux build instructions the page:

https://micro-manager.org/wiki/Linux_installation_from_source_(Ubuntu)
<https://micro-manager.org/wiki/Linux_installation_from_source_%28Ubuntu%29>

I am running Ubuntu LTS 16.04.

I received errors when running ./autogen.sh

# ah403@gc04016493 (pts/6) 13:35:06 [/scratch/mm/micro-manager1.4]
./autogen.sh
Bootstrapping autoconf/automake build system for Micro-Manager...
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: configure.ac: adding subdirectory DeviceAdapters to autoreconf
autoreconf: Entering directory `DeviceAdapters'
autoreconf: running: aclocal --force -I ../m4
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, '../m4'.
libtoolize: copying file '../m4/libtool.m4'
libtoolize: copying file '../m4/ltoptions.m4'
libtoolize: copying file '../m4/ltsugar.m4'
libtoolize: copying file '../m4/ltversion.m4'
libtoolize: copying file '../m4/lt~obsolete.m4'
autoreconf: running: /usr/bin/autoconf --force
configure.ac:47: error: possibly undefined macro: AS_IF
       If this token and others are legitimate, please use m4_pattern_allow.
       See the Autoconf documentation.
configure.ac:105: error: possibly undefined macro: AC_MSG_CHECKING
configure.ac:116: error: possibly undefined macro: AC_MSG_RESULT
configure:18305: error: possibly undefined macro: AS_MESSAGE_LOG_FD
configure:18331: error: possibly undefined macro: m4_ifval
autoreconf: /usr/bin/autoconf failed with exit status: 1
Bootstrapping complete; now you can run ./configure
If you would like to install Micro-Manager as an ImageJ plugin, run
   ./configure --enable-imagej-plugin=/path/to/ImageJ

I solved this by installing some more autoconf packages:

 > sudo apt install autoconf-archive m4

Also I found the note about the svn checkout bug with svn version 1.8 on
this page:

https://micro-manager.org/wiki/Micro-Manager_Source_Code

I suggest this should be added to the Linux installation page.

With these fixes the build worked fine.

Regards,

Alex

--
Dr Alex Herbert
Research Informatician
MRC Genome Damage and Stability Centre
University of Sussex
Falmer, BN1 9RQ
eMail: [hidden email]


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
micro-manager-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/micro-manager-general