[Xastir] Xastir Digest, Vol 689, Issue 2

Lee D Bengston kilo5dat at gmail.com
Sun Jan 5 19:34:04 PST 2020


That output indicates the configure script can't find the headers that
should have been installed with the libmotif-dev package.

You said you were using this page:

http://xastir.org/index.php/HowTo:Ubuntu_14.04-17.04

Are you sure you executed these commands as detailed on that page? The
second one installs libmotif-dev among others.

sudo apt-get install build-essential
sudo apt-get install git autoconf automake xorg-dev graphicsmagick gv
libmotif-dev libcurl4-openssl-dev
sudo apt-get install shapelib libshp-dev festival festival-dev
libgeotiff-dev libgraphicsmagick1-dev
sudo apt-get install libwebp-dev

Based on your previous messages and most recently this one, it looks
like you are missing several dependent packages.

Lee K5DAT


On Sun, Jan 5, 2020 at 7:37 PM Dominick Spina <domwrx at gmail.com> wrote:

> I found if installing from the tar.gz file download, I am able to run the
> ../configure command in the build folder. Output is as follows:
>
> dominick at dominick-AOA150:~/Xastir-Release-2.1.4/build$ ../configure
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /bin/mkdir -p
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking whether make supports nested variables... yes
> checking whether make supports nested variables... (cached) yes
>
> Configuring xastir 2.1.4
>
> checking build system type... i686-pc-linux-gnu
> checking host system type... i686-pc-linux-gnu
> checking whether make supports the include directive... yes (GNU style)
> checking for gcc... gcc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables...
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ISO C89... none needed
> checking whether gcc understands -c and -o together... yes
> checking dependency style of gcc... gcc3
> checking dependency style of gcc... (cached) gcc3
> checking how to run the C preprocessor... gcc -E
> checking for grep that handles long lines and -e... /bin/grep
> checking for egrep... /bin/grep -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking minix/config.h usability... no
> checking minix/config.h presence... no
> checking for minix/config.h... no
> checking whether it is safe to define __EXTENSIONS__... yes
> checking for gcc... (cached) gcc
> checking whether we are using the GNU C compiler... (cached) yes
> checking whether gcc accepts -g... (cached) yes
> checking for gcc option to accept ISO C89... (cached) none needed
> checking whether gcc understands -c and -o together... (cached) yes
> checking dependency style of gcc... (cached) gcc3
> checking dependency style of gcc... (cached) gcc3
> checking how to run the C preprocessor... gcc -E
> checking whether ln -s works... yes
> checking whether make sets $(MAKE)... (cached) yes
> checking for gawk... (cached) gawk
> checking for ranlib... ranlib
> checking for devices... found /dev/ttyS0 and /dev/ttyS1
> checking for search paths... done
> checking for the pthreads library -lpthreads... no
> checking whether pthreads work without any flags... no
> checking whether pthreads work with -Kthread... no
> checking whether pthreads work with -kthread... no
> checking for the pthreads library -llthread... no
> checking whether pthreads work with -pthread... yes
> checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
> checking if more special flags are required for pthreads... no
> checking for cc_r... gcc
> checking whether compiler accepts -Wno-unused-parameter... yes
> checking for compiler flags... using -g -O2 -pipe -W -Wall -Wpointer-arith
> -Wstrict-prototypes -Wno-unused-parameter -pthread
> checking for system... Linux
> checking for gm... no
> checking for /usr/bin/gm.exe... no
> checking for convert... /usr/bin/convert
> checking for /usr/bin/convert.exe... no
> checking for lpr... /usr/bin/lpr
> checking for gv... no
> checking for festival... /usr/bin/festival
> checking for gpsman... /usr/bin/gpsman
> checking for X... libraries , headers
> checking for gethostbyname... yes
> checking for connect... yes
> checking for remove... yes
> checking for shmat... yes
> checking for IceConnectionNumber in -lICE... yes
> checking for library containing tan... -lm
> checking for XextAddDisplay in -lXext... yes
> checking for XtDisplay in -lXt... no
> checking for XmTextFindString in -lXm... no
> checking for sed... /bin/sed
> checking for mv... /bin/mv
> checking for xfontsel... /usr/bin/xfontsel
> checking curl/curl.h usability... no
> checking curl/curl.h presence... no
> checking for curl/curl.h... no
> checking for wget... /usr/bin/wget
> checking for main in -lcompat... no
> checking for sched_yield in -lrt... yes
> checking whether byte ordering is bigendian... no
> checking for Motif headers... configure: error: **** NO MOTIF HEADERS FOUND
> **** install Motif  development headers or use --with-motif-includes to
> specify location of Xm/Xm.h
>
>
> Unfortunately my success was short lived, now it hangs up at the "make"
> command. The only variable I changed was installing from
> "Xastir-Release-2.1.4 tar.gz file, from the git clone download.
>
>
> dominick at dominick-AOA150:~/Xastir-Release-2.1.4/build$ make
> make: *** No targets specified and no makefile found.  Stop.
> dominick at dominick-AOA150:~/Xastir-Release-2.1.4/build$
>
> Interestingly, I replicated both installation procedures on this machine
> (Acer Aspire One with Xubuntu) and my Raspberry pi 3B. Both ended up with
> the same result. I was sure update, upgrade, and install all packages in
> both instances. There must be something I am missing.
>
> Thank you,
>
> Dominick
>
> On Sun, Jan 5, 2020 at 6:33 PM <xastir-request at lists.xastir.org> wrote:
>
> > Send Xastir mailing list submissions to
> >         xastir at lists.xastir.org
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> >         http://xastir.org/mailman/listinfo/xastir
> > or, via email, send a message with subject or body 'help' to
> >         xastir-request at lists.xastir.org
> >
> > You can reach the person managing the list at
> >         xastir-owner at lists.xastir.org
> >
> > When replying, please edit your Subject line so it is more specific
> > than "Re: Contents of Xastir digest..."
> >
> >
> > Today's Topics:
> >
> >    1. Re: Xastir Digest, Vol 689, Issue 1 (Dominick Spina)
> >    2. Re: Xastir Digest, Vol 689, Issue 1 (Lee D Bengston)
> >
> >
> > ----------------------------------------------------------------------
> >
> > Message: 1
> > Date: Sun, 5 Jan 2020 17:58:19 -0500
> > From: Dominick Spina <domwrx at gmail.com>
> > To: xastir at lists.xastir.org
> > Subject: Re: [Xastir] Xastir Digest, Vol 689, Issue 1
> > Message-ID:
> >         <
> > CAA4_0XEXMfBksJbgU6nU7M9qCvRxhxZOnvJhnC5o0bvzoji31A at mail.gmail.com>
> > Content-Type: text/plain; charset="UTF-8"
> >
> > Lee,
> >
> > I have started a fresh install in my home directory without using sudo
> > privileges as you recommended. I deleted the files from the previous
> > install in the usr/local/bin directory.
> >
> > I am still getting the same problem with ../configure. I am not able to
> > make it to the sudo make install step.
> >
> > I did try running ./update-xastir and received this output:
> >
> > dominick at dominick-AOA150:~/Xastir$ ./update-xastir
> >
> > Sun Jan  5 17:47:17 EST 2020
> >
> > Already up to date.
> >
> >
> >
> >
> >
> > Sun Jan  5 17:47:18 EST 2020
> >
> >     6) Removing autom4te.cache directory...
> >
> >     5) Running aclocal...
> >
> > ./bootstrap.sh: 15: ./bootstrap.sh: aclocal: not found
> >
> >     4) Running autoheader...
> >
> > ./bootstrap.sh: 18: ./bootstrap.sh: autoheader: not found
> >
> >     3) Running autoconf...
> >
> > ./bootstrap.sh: 21: ./bootstrap.sh: autoconf: not found
> >
> >     2) Running automake...
> >
> > ./bootstrap.sh: 25: ./bootstrap.sh: automake: not found
> >
> >     1) Generating derived language files.....
> >
> > Bootstrap complete.
> >
> >
> >
> >
> >
> > Sun Jan  5 17:47:19 EST 2020
> >
> >
> >
> >
> >
> > Sun Jan  5 17:47:19 EST 2020
> >
> > ./update-xastir: 38: ./update-xastir: ../configure: not found
> >
> >
> >
> >
> >
> > Sun Jan  5 17:47:19 EST 2020
> >
> > ************************************************
> >
> > Building for Unix/Linux/MacOSX Operating Systems
> >
> > ************************************************
> >
> > [sudo] password for dominick:
> >
> > make: *** No rule to make target 'clean'.  Stop.
> >
> >
> >
> >
> >
> > Sun Jan  5 17:47:23 EST 2020
> >
> > make: *** No targets specified and no makefile found.  Stop.
> >
> > make: *** No rule to make target 'install-strip'.  Stop.
> >
> > chmod: cannot access '/usr/local/bin/xastir': No such file or directory
> >
> >
> >
> > Sun Jan  5 17:47:23 EST 2020
> >
> > dominick at dominick-AOA150:~/Xastir$
> >
> >
> >
> >
> >  When I try to use ../configure, build, or make command, I get this:
> >
> >
> >
> > dominick at dominick-AOA150:~/Xastir$ cd build
> >
> > dominick at dominick-AOA150:~/Xastir/build$ ../configure
> >
> > bash: ../configure: No such file or directory
> >
> > dominick at dominick-AOA150:~/Xastir/build$
> >
> >
> > KB1WOH
>
>


More information about the Xastir mailing list