doomgod icon

Odamex build error again

doomgod | PRO | 11/19/13 06:48:03 AM UTC | 0 ⭐ | 376 👁️ | Never ⏰ | []
text |

5.6 KB

|

None

|

0 👍

/

0 👎

[stas@bsdvm ~/doom/odasrc/release]$ cmake -DCMAKE_BUILD_TYPE=Release ..
-- The C compiler identification is Clang 3.3.0
-- The CXX compiler identification is Clang 3.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/CC
-- Check for working CXX compiler: /usr/bin/CC -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Textscreen will be statically linked.
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Found SDL: /usr/local/lib/libSDLmain.a;/usr/local/lib/libSDL.so;-lpthread  
-- Found SDL_mixer: /usr/local/lib/libSDL_mixer.so (found version "1.2.12") 
-- Could NOT find PortMidi (missing:  PORTMIDI_INCLUDE_DIR PORTMIDI_LIBRARIES) 
CMake Warning at client/CMakeLists.txt:71 (message):
  PortMidi not found, client will be built without PortMidi support.
  -- Found wxWidgets: TRUE  
-- Configuring done
-- Generating done
-- Build files have been written to: /home/stas/doom/odasrc/release
[stas@bsdvm ~/doom/odasrc/release]$ make
Scanning dependencies of target upnpc-static
[  0%] Building C object libminiupnpc/CMakeFiles/upnpc-static.dir/igd_desc_parse.c.o
[  0%] Building C object libminiupnpc/CMakeFiles/upnpc-static.dir/miniupnpc.c.o
[  1%] Building C object libminiupnpc/CMakeFiles/upnpc-static.dir/minixml.c.o
[  1%] Building C object libminiupnpc/CMakeFiles/upnpc-static.dir/minisoap.c.o
/home/stas/doom/odasrc/libminiupnpc/minisoap.c:95:3: warning: implicitly declaring library
      function 'snprintf' with type 'int (char *, unsigned int, const char *, ...)'
                snprintf(portstr, sizeof(portstr), ":%hu", port);
                ^
/home/stas/doom/odasrc/libminiupnpc/minisoap.c:95:3: note: please include the header
      <stdio.h> or explicitly provide a declaration for 'snprintf'
1 warning generated.
[  1%] Building C object libminiupnpc/CMakeFiles/upnpc-static.dir/miniwget.c.o
/home/stas/doom/odasrc/libminiupnpc/miniwget.c:145:13: warning: implicitly declaring
      library function 'strncasecmp' with type 'int (const char *, const char *, unsigned
      int)'
                                                if(0==strncasecmp(header_buf+linest...
                                                      ^
/home/stas/doom/odasrc/libminiupnpc/miniwget.c:145:13: note: please include the header
      <strings.h> or explicitly provide a declaration for 'strncasecmp'
/home/stas/doom/odasrc/libminiupnpc/miniwget.c:362:8: warning: implicitly declaring library
      function 'snprintf' with type 'int (char *, unsigned int, const char *, ...)'
        len = snprintf(buf, sizeof(buf),
              ^
/home/stas/doom/odasrc/libminiupnpc/miniwget.c:362:8: note: please include the header
      <stdio.h> or explicitly provide a declaration for 'snprintf'
2 warnings generated.
[  2%] Building C object libminiupnpc/CMakeFiles/upnpc-static.dir/upnpc.c.o
/home/stas/doom/odasrc/libminiupnpc/upnpc.c:130:3: warning: implicitly declaring library
      function 'snprintf' with type 'int (char *, unsigned int, const char *, ...)'
                snprintf(index, 6, "%d", i);
                ^
/home/stas/doom/odasrc/libminiupnpc/upnpc.c:130:3: note: please include the header
      <stdio.h> or explicitly provide a declaration for 'snprintf'
1 warning generated.
[  2%] Building C object libminiupnpc/CMakeFiles/upnpc-static.dir/upnpcommands.c.o
/home/stas/doom/odasrc/libminiupnpc/upnpcommands.c:18:32: warning: implicit declaration of
      function 'strtoull' is invalid in C99 [-Wimplicit-function-declaration]
        return s ? ((UNSIGNED_INTEGER)STRTOUI(s, NULL, 0)) : 0;
                                      ^
/home/stas/doom/odasrc/libminiupnpc/miniupnpctypes.h:12:17: note: expanded from macro
      'STRTOUI'
#define STRTOUI strtoull
                ^
1 warning generated.
[  3%] Building C object libminiupnpc/CMakeFiles/upnpc-static.dir/upnpreplyparse.c.o
[  3%] Building C object libminiupnpc/CMakeFiles/upnpc-static.dir/upnperrors.c.o
[  3%] Building C object libminiupnpc/CMakeFiles/upnpc-static.dir/connecthostport.c.o
/home/stas/doom/odasrc/libminiupnpc/connecthostport.c:147:2: warning: implicitly declaring
      library function 'snprintf' with type 'int (char *, unsigned int, const char *, ...)'
        snprintf(port_str, sizeof(port_str), "%hu", port);
        ^
/home/stas/doom/odasrc/libminiupnpc/connecthostport.c:147:2: note: please include the
      header <stdio.h> or explicitly provide a declaration for 'snprintf'
/home/stas/doom/odasrc/libminiupnpc/connecthostport.c:183:9: error: incomplete definition
      of type 'struct sockaddr_in6'
                        addr6->sin6_scope_id = scope_id;
                        ~~~~~^
/home/stas/doom/odasrc/libminiupnpc/connecthostport.c:182:11: note: forward declaration of
      'struct sockaddr_in6'
                        struct sockaddr_in6 * addr6 = (struct sockaddr_in6 *)p->ai_addr;
                               ^
1 warning and 1 error generated.
*** Error code 1
 Stop.
make[2]: stopped in /usr/home/stas/doom/odasrc/release
*** Error code 1
 Stop.
make[1]: stopped in /usr/home/stas/doom/odasrc/release
*** Error code 1
 Stop.
make: stopped in /usr/home/stas/doom/odasrc/release

Comments