<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Switching to stable branch solved the
      problem.<br>
      <br>
      On 29/11/13 14:06, John Erlandsson wrote:<br>
    </div>
    <blockquote cite="mid:52989159.4090507@lunatech.se" type="cite">
      <meta http-equiv="content-type" content="text/html;
        charset=ISO-8859-1">
      Hi!<br>
      <br>
      Having some problems building the master on fedora 19 <br>
      <br>
      autoreconf fails with the message:<br>
      <font face="Courier New, Courier, monospace"><small>+ touch
          ChangeLog<br>
          + autoreconf -i<br>
          automake: warnings are treated as errors<br>
          /usr/share/automake-1.13/am/ltlibrary.am: warning:
          'libethercat.la': linking libtool libraries using a non-POSIX<br>
          /usr/share/automake-1.13/am/ltlibrary.am: archiver requires
          'AM_PROG_AR' in 'configure.ac'<br>
          lib/Makefile.am:33:   while processing Libtool library
          'libethercat.la'<br>
          autoreconf: automake failed with exit status: 1</small><b><small><br>
          </small></b></font><br>
      <br>
      I made this change to configure.ac<br>
      <br>
      <font face="Courier New, Courier, monospace"><small>***
          configure.ac.orig    2013-11-29 13:50:20.469640086 +0100<br>
          --- configure.ac    2013-11-28 03:11:59.919355571 +0100<br>
          *************** AC_CONFIG_MACRO_DIR([m4])<br>
          *** 40,45 ****<br>
          --- 40,46 ----<br>
            # Global<br>
           
#------------------------------------------------------------------------------<br>
            <br>
          + AM_PROG_AR<br>
            AC_PROG_CXX<br>
            AC_PROG_LIBTOOL<br>
            AM_PROG_CC_C_O</small><br>
      </font><br>
      And the bootstrap script finished without errors.<br>
      <br>
      <font face="Courier New, Courier, monospace">#./configure
        --with-linux-dir=/usr/src/kernels/3.10.20-200.rt17.1.fc19.ccrma.i686.rt
        --enable-8139too=no --enable-generic=yes --enable-cycles=yes</font><br>
      runs without any problems<br>
      <br>
      <font face="Courier New, Courier, monospace">#make && make
        doc </font><br>
      runs without any problems.<br>
      <br>
      make modules fails with the message:<br>
      <font face="Courier New, Courier, monospace"><small>make -C
          "/usr/src/kernels/3.10.20-200.rt17.1.fc19.ccrma.i686.rt"
          M="/home/john/src/ethercat" modules<br>
          make[1]: Entering directory
          `/usr/src/kernels/3.10.20-200.rt17.1.fc19.ccrma.i686.rt'<br>
            CC [M]  /home/john/src/ethercat/devices/generic.o<br>
            LD [M]  /home/john/src/ethercat/devices/ec_generic.o<br>
            CC [M]  /home/john/src/ethercat/examples/mini/mini.o<br>
            LD [M]  /home/john/src/ethercat/examples/mini/ec_mini.o<br>
            CC [M]  /home/john/src/ethercat/master/cdev.o<br>
          /home/john/src/ethercat/master/cdev.c: In function
          ‘eccdev_mmap’:<br>
          /home/john/src/ethercat/master/cdev.c:3964:22: error:
          ‘VM_RESERVED’ undeclared (first use in this function)<br>
               vma->vm_flags |= VM_RESERVED; /* Pages will not be
          swapped out */<br>
                                ^<br>
          /home/john/src/ethercat/master/cdev.c:3964:22: note: each
          undeclared identifier is reported only once for each function
          it appears in<br>
          make[3]: *** [/home/john/src/ethercat/master/cdev.o] Error 1<br>
          make[2]: *** [/home/john/src/ethercat/master] Error 2<br>
          make[1]: *** [_module_/home/john/src/ethercat] Error 2<br>
          make[1]: Leaving directory
          `/usr/src/kernels/3.10.20-200.rt17.1.fc19.ccrma.i686.rt'<br>
          make: *** [modules] Error 2<br>
        </small></font><br>
      I suspect that my kernel version is too new. Can someone confirm?<br>
      <br>
      Thanks...<br>
      <br>
      <br>
      //John<br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
etherlab-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:etherlab-users@etherlab.org">etherlab-users@etherlab.org</a>
<a class="moz-txt-link-freetext" href="http://lists.etherlab.org/mailman/listinfo/etherlab-users">http://lists.etherlab.org/mailman/listinfo/etherlab-users</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>