<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to 13: Autogen returns many warnings, maybe invalid</title><link>https://sourceforge.net/p/ta-lib/feature-requests/13/</link><description>Recent changes to 13: Autogen returns many warnings, maybe invalid</description><atom:link href="https://sourceforge.net/p/ta-lib/feature-requests/13/feed.rss" rel="self"/><language>en</language><lastBuildDate>Mon, 22 Jun 2015 08:46:05 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/ta-lib/feature-requests/13/feed.rss" rel="self" type="application/rss+xml"/><item><title>#13 Autogen returns many warnings, maybe invalid</title><link>https://sourceforge.net/p/ta-lib/feature-requests/13/?limit=25#277e</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I've fixed these bugs in my fork. They seems to be harmless and doesn't affect project build much.&lt;br /&gt;
You can just do what autogen suggests.&lt;br /&gt;
1. Rename configure.in to configure.ac&lt;br /&gt;
2. Add &lt;code&gt;ACLOCAL_AMFLAGS = -I m4&lt;/code&gt; to Makefile.am&lt;br /&gt;
3. Add &lt;code&gt;AC_CONFIG_MACRO_DIR([m4])&lt;/code&gt; to configure.ac&lt;/p&gt;
&lt;p&gt;I think that's all I've done.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Trufanov</dc:creator><pubDate>Mon, 22 Jun 2015 08:46:05 -0000</pubDate><guid>https://sourceforge.nete4c44d186b75a609639665ebd4553179733bff88</guid></item><item><title>Autogen returns many warnings, maybe invalid</title><link>https://sourceforge.net/p/ta-lib/feature-requests/13/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="building-procedure"&gt;Building procedure&lt;/h1&gt;
&lt;p&gt;Using autogen I received many warnings and I am not confident the output is ok. The problem seems to be the input files for autogen and the instructions. As I am no autogen or automake expert, I copy the output verbatim and hope you guys are able to figure out whether it needs changing.&lt;/p&gt;
&lt;h1 id="output"&gt;Output&lt;/h1&gt;
&lt;p&gt;&lt;span&gt;[gbonnema@mahatma c]&lt;/span&gt;$ ./autogen.sh &lt;br /&gt;
aclocal&lt;br /&gt;
aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'&lt;br /&gt;
autoheader&lt;br /&gt;
libtoolize --copy --force&lt;br /&gt;
libtoolize: putting auxiliary files in &lt;code&gt;.'.
libtoolize: copying file&lt;/code&gt;./ltmain.sh'&lt;br /&gt;
libtoolize: Consider adding &lt;code&gt;AC_CONFIG_MACRO_DIR([m4])' to configure.in and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding&lt;/code&gt;-I m4' to ACLOCAL_AMFLAGS in Makefile.am.&lt;br /&gt;
automake -a -c&lt;br /&gt;
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'&lt;br /&gt;
configure.in:9: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.  For more info, see:&lt;br /&gt;
configure.in:9: &lt;a href="http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation" rel="nofollow"&gt;http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation&lt;/a&gt;&lt;br /&gt;
configure.in:12: installing './compile'&lt;br /&gt;
configure.in:13: installing './config.guess'&lt;br /&gt;
configure.in:13: installing './config.sub'&lt;br /&gt;
configure.in:9: installing './install-sh'&lt;br /&gt;
configure.in:9: installing './missing'&lt;br /&gt;
automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'&lt;br /&gt;
src/ta_abstract/Makefile.am:4: warning: source file 'frames/ta_frame.c' is in a subdirectory,&lt;br /&gt;
src/ta_abstract/Makefile.am:4: but option 'subdir-objects' is disabled&lt;br /&gt;
automake: warning: possible forward-incompatibility.&lt;br /&gt;
automake: At least a source file is in a subdirectory, but the 'subdir-objects'&lt;br /&gt;
automake: automake option hasn't been enabled.  For now, the corresponding output&lt;br /&gt;
automake: object file(s) will be placed in the top-level directory.  However,&lt;br /&gt;
automake: this behaviour will change in future Automake versions: they will&lt;br /&gt;
automake: unconditionally cause object files to be placed in the same subdirectory&lt;br /&gt;
automake: of the corresponding sources.&lt;br /&gt;
automake: You are advised to start using 'subdir-objects' option throughout your&lt;br /&gt;
automake: project, to avoid future incompatibilities.&lt;br /&gt;
src/ta_abstract/Makefile.am:4: warning: source file 'tables/table_a.c' is in a subdirectory,&lt;br /&gt;
src/ta_abstract/Makefile.am:4: but option 'subdir-objects' is disabled&lt;br /&gt;
src/ta_abstract/Makefile.am:4: warning: source file 'tables/table_b.c' is in a subdirectory,&lt;br /&gt;
src/ta_abstract/Makefile.am:4: but option 'subdir-objects' is disabled&lt;br /&gt;
src/ta_abstract/Makefile.am:4: warning: source file 'tables/table_c.c' is in a subdirectory,&lt;br /&gt;
src/ta_abstract/Makefile.am:4: but option 'subdir-objects' is disabled&lt;/p&gt;
&lt;p&gt;..... many repetitions of the last 2 lines ....&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Guus Bonnema</dc:creator><pubDate>Tue, 02 Jun 2015 07:53:13 -0000</pubDate><guid>https://sourceforge.net8194c5476542d3b857cd88e34b34424d2ab4ef58</guid></item></channel></rss>