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

I am following the Linux build instructions the page:

I am running Ubuntu LTS 16.04.

I received errors when running ./

# ah403@gc04016493 (pts/6) 13:35:06 [/scratch/mm/micro-manager1.4]
Bootstrapping autoconf/automake build system for Micro-Manager...
autoreconf: Entering directory `.'
autoreconf: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: tracing
autoreconf: 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 './'
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 error: possibly undefined macro: AS_IF
       If this token and others are legitimate, please use m4_pattern_allow.
       See the Autoconf documentation. error: possibly undefined macro: AC_MSG_CHECKING 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:

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

With these fixes the build worked fine.



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,!
micro-manager-general mailing list
[hidden email]