<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><br>Hello, Mr.Richardson,</div><div dir="ltr"><br></div><div dir="ltr">> you would have to show up the message you got at this point.<br>> there is likely an error or mising dependancy.</div><div dir="ltr"><br></div><div dir="ltr">Yes. You are right. The following are output messages.</div><div dir="ltr"><br></div><div dir="ltr"> $./autogen.sh</div><div dir="ltr"><br></div><div dir="ltr">--------------------------------------------------------------------------------------------<br>[HINT] You can run 'autogen.sh --clean' to remove all generated files by the autotools.</div><div dir="ltr">Found 'autoconf'.<br>Found 'aclocal'.<br>Found 'pkg-config'.</div><div dir="ltr">Couldn't find 'libtool'!<br>Found 'libtoolize'.</div><div dir="ltr">  --->  Found all needed tools! That's fine.</div><div dir="ltr">Generating needed autotools files for libcoap by running autoreconf ...<br>autoreconf: Entering directory `.'<br>autoreconf: <a href="http://configure.ac">configure.ac</a>: not using Gettext<br>autoreconf: running: aclocal --force ${ACLOCAL_FLAGS} -I m4<br>autoreconf: <a href="http://configure.ac">configure.ac</a>: tracing<br>autoreconf: <a href="http://configure.ac">configure.ac</a>: adding subdirectory ext/tinydtls to autoreconf<br>autoreconf: Entering directory `ext/tinydtls'<br>autoreconf: <a href="http://configure.ac">configure.ac</a>: not using Autoconf<br>autoreconf: Leaving directory `ext/tinydtls'<br>autoreconf: running: libtoolize --copy --force<br>libtoolize: putting auxiliary files in '.'.<br>libtoolize: copying file './ltmain.sh'<br>libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.<br>libtoolize: copying file 'm4/libtool.m4'<br>libtoolize: copying file 'm4/ltoptions.m4'<br>libtoolize: copying file 'm4/ltsugar.m4'<br>libtoolize: copying file 'm4/ltversion.m4'<br>libtoolize: copying file 'm4/lt~obsolete.m4'<br>autoreconf: running: /usr/bin/autoconf --force<br>autoreconf: running: /usr/bin/autoheader --force<br>autoreconf: running: automake --add-missing --copy --force-missing<br><a href="http://configure.ac:38">configure.ac:38</a>: installing './ar-lib'<br><a href="http://configure.ac:33">configure.ac:33</a>: installing './compile'<br><a href="http://configure.ac:43">configure.ac:43</a>: installing './config.guess'<br><a href="http://configure.ac:43">configure.ac:43</a>: installing './config.sub'<br><a href="http://configure.ac:23">configure.ac:23</a>: installing './install-sh'<br><a href="http://configure.ac:23">configure.ac:23</a>: installing './missing'<br>Makefile.am: installing './INSTALL'<br>Makefile.am: installing './depcomp'<br>autoreconf: Leaving directory `.'</div><div dir="ltr">You can now run 'configure --help' to see possible configuration options.<br>Otherwise process the configure script to create the makefiles and generated helper files.<br>--------------------------------------------------------------------------------------------</div><div dir="ltr"><br></div><div dir="ltr"> $./configure</div><div dir="ltr"><br></div><div dir="ltr">--------------------------------------------------------------------------------------------<br>checking for a BSD-compatible install... /usr/bin/install -c<br>checking whether build environment is sane... yes<br>checking for a thread-safe mkdir -p... /bin/mkdir -p<br>checking for gawk... gawk<br>checking whether make sets $(MAKE)... yes<br>checking whether make supports nested variables... yes<br>checking for pkg-config... /usr/bin/pkg-config<br>checking pkg-config is at least version 0.20... yes<br>checking whether make supports nested variables... (cached) yes<br>checking whether to enable assertions... yes<br>checking for gcc... gcc<br>checking whether the C compiler works... yes<br>checking for C compiler default output file name... a.out<br>checking for suffix of executables...<br>checking whether we are cross compiling... no<br>checking for suffix of object files... o<br>checking whether we are using the GNU C compiler... yes<br>checking whether gcc accepts -g... yes<br>checking for gcc option to accept ISO C89... none needed<br>checking whether gcc understands -c and -o together... yes<br>checking for style of include used by make... GNU<br>checking dependency style of gcc... gcc3<br>checking for a sed that does not truncate output... /bin/sed<br>checking for ar... ar<br>checking the archiver (ar) interface... ar<br>checking how to run the C preprocessor... gcc -E<br>checking for grep that handles long lines and -e... /bin/grep<br>checking for egrep... /bin/grep -E<br>checking for ANSI C header files... yes<br>checking for sys/types.h... yes<br>checking for sys/stat.h... yes<br>checking for stdlib.h... yes<br>checking for string.h... yes<br>checking for memory.h... yes<br>checking for strings.h... yes<br>checking for inttypes.h... yes<br>checking for stdint.h... yes<br>checking for unistd.h... yes<br>checking whether byte ordering is bigendian... no<br>checking build system type... x86_64-pc-linux-gnu<br>checking host system type... x86_64-pc-linux-gnu<br>checking how to print strings... printf<br>checking for a sed that does not truncate output... (cached) /bin/sed<br>checking for fgrep... /bin/grep -F<br>checking for ld used by gcc... /usr/bin/ld<br>checking if the linker (/usr/bin/ld) is GNU ld... yes<br>checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B<br>checking the name lister (/usr/bin/nm -B) interface... BSD nm<br>checking whether ln -s works... no, using cp -pR<br>checking the maximum length of command line arguments... 1572864<br>checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop<br>checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop<br>checking for /usr/bin/ld option to reload object files... -r<br>checking for objdump... objdump<br>checking how to recognize dependent libraries... pass_all<br>checking for dlltool... no<br>checking how to associate runtime and link libraries... printf %s\n<br>checking for archiver @FILE support... @<br>checking for strip... strip<br>checking for ranlib... ranlib<br>checking command to parse /usr/bin/nm -B output from gcc object... ok<br>checking for sysroot... no<br>checking for a working dd... /bin/dd<br>checking how to truncate binary pipes... /bin/dd bs=4096 count=1<br>checking for mt... mt<br>checking if mt is a manifest tool... no<br>checking for dlfcn.h... yes<br>checking for objdir... .libs<br>checking if gcc supports -fno-rtti -fno-exceptions... no<br>checking for gcc option to produce PIC... -fPIC -DPIC<br>checking if gcc PIC flag -fPIC -DPIC works... yes<br>checking if gcc static flag -static works... yes<br>checking if gcc supports -c -o file.o... yes<br>checking if gcc supports -c -o file.o... (cached) yes<br>checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes<br>checking whether -lc should be explicitly linked in... no<br>checking dynamic linker characteristics... GNU/Linux ld.so<br>checking how to hardcode library paths into programs... immediate<br>checking whether stripping libraries is possible... yes<br>checking if libtool supports shared libraries... yes<br>checking whether to build shared libraries... yes<br>checking whether to build static libraries... yes<br>checking whether C compiler accepts -Wlogical-op... yes<br>checking whether C compiler accepts -fdiagnostics-color... yes<br>checking whether C compiler accepts -Wunused-result... yes<br>checking whether the linker accepts -Wl,--version-script=./libcoap-2.map... yes<br>checking for doxygen... /usr/bin/doxygen<br>checking for compatible doxygen version (>= 1.7.0)... yes 1.8.11<br>checking for dot... no<br>configure: WARNING: ==> dot not found - continuing without DOT support<br>configure: WARNING: ==> The libcoap html documentation will be build without DOT graphics!<br>checking for a2x... no<br>configure: WARNING: ==> You want to build the manpages, but a2x was not found!<br>configure: error: ==> Install the package that contains a2x (mostly asciidoc) or disable the build of the manpages using '--disable-manpages'.<br>--------------------------------------------------------------------------------------------</div><div dir="ltr"><br></div><div dir="ltr"> $ make</div><div dir="ltr"><br></div><div dir="ltr">--------------------------------------------------------------------------------------------<br>make: *** No targets specified and no makefile found.  Stop.<br>--------------------------------------------------------------------------------------------</div><div dir="ltr"><br></div><div dir="ltr">"./configure" outputs the error message "configure: error: ==> Install the package that contains a2x (mostly asciidoc) or disable the build of the manpages using '--disable-manpages'.<br>". So I try to execute the "./configure --disable-manpages". It does not output any error messages.</div><div dir="ltr"><br></div><div dir="ltr">Regards,<br>DiceK Bear.<br></div><div dir="ltr"><br></div></div><div></div><div><br></div><div class="gmail_quote"><div class="gmail_attr" dir="ltr">2019年10月8日(火) 1:13 Michael Richardson <<a href="mailto:mcr@sandelman.ca">mcr@sandelman.ca</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid"><br>
dicek bear <<a href="mailto:dicek334@gmail.com" target="_blank">dicek334@gmail.com</a>> wrote:<br>
    > To make libcoap, I operate the steps as following,<br>
<br>
    > $ ./autogen.sh<br>
    > $ ./configure<br>
<br>
you would have to show up the message you got at this point.<br>
there is likely an error or mising dependancy.<br>
<br>
    > $ make<br>
<br>
    > The last operation "make" output a error message "** No targets specified<br>
    > and no makefile found. Stop."<br>
<br>
    > Question 1: Are the URL "<a href="https://github.com/obgm/libcoap" target="_blank" rel="noreferrer">https://github.com/obgm/libcoap</a>" and the<br>
    > downloaded file "libcoap-develop.zip" correct to test<br>
    > libcoap<br>
    > example client on the Linux host ?.<br>
    > Question 2: If the downloaded file is correct, why does "make" operation<br>
    > fail ?.<br>
<br>
    > ----------------------------------------------------<br>
    > Alternatives:<br>
<br>
    > ----------------------------------------------------<br>
    > _______________________________________________<br>
    > users mailing list<br>
    > <a href="mailto:users@riot-os.org" target="_blank">users@riot-os.org</a><br>
    > <a href="https://lists.riot-os.org/mailman/listinfo/users" target="_blank" rel="noreferrer">https://lists.riot-os.org/mailman/listinfo/users</a><br>
_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@riot-os.org" target="_blank">users@riot-os.org</a><br>
<a href="https://lists.riot-os.org/mailman/listinfo/users" target="_blank" rel="noreferrer">https://lists.riot-os.org/mailman/listinfo/users</a><br>
</blockquote></div></div></div>