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 <[email protected]> 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@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@dominick-AOA150:~/Xastir-Release-2.1.4/build$ make > make: *** No targets specified and no makefile found. Stop. > dominick@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 <[email protected]> wrote: > > > Send Xastir mailing list submissions to > > [email protected] > > > > 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 > > [email protected] > > > > You can reach the person managing the list at > > [email protected] > > > > 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 <[email protected]> > > To: [email protected] > > Subject: Re: [Xastir] Xastir Digest, Vol 689, Issue 1 > > Message-ID: > > < > > caa4_0xexmfbksjbgu6nu7m9qcvrxhxzonvjhnc5o0bvzoji...@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@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@dominick-AOA150:~/Xastir$ > > > > > > > > > > When I try to use ../configure, build, or make command, I get this: > > > > > > > > dominick@dominick-AOA150:~/Xastir$ cd build > > > > dominick@dominick-AOA150:~/Xastir/build$ ../configure > > > > bash: ../configure: No such file or directory > > > > dominick@dominick-AOA150:~/Xastir/build$ > > > > > > KB1WOH > > _______________________________________________ Xastir mailing list [email protected] http://xastir.org/mailman/listinfo/xastir
