Project

General

Profile

Bug #1526

Updated by Alex Afanasyev about 10 years ago

      ]$ PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/ ./waf configure 
     
 Setting top to                             : /home/susmit/Code/NFD  
      
 Setting out to                             : /home/susmit/Code/NFD/build  
      
 Checking for 'g++' (c++ compiler)          : /usr/bin/g++  
      
 Checking for program sphinx-build          : not found  
      
 Checking for program doxygen               : /usr/bin/doxygen  
      
 Checking for program tar                   : /usr/bin/tar  
      
 Checking allowed flags for c++ compiler    : -std=c++03 -pedantic -Wall -Wno-long-long -O2 -g  
      
 Checking for program pkg-config            : /usr/bin/pkg-config  
      
 Checking for 'libndn-cpp-dev'              : yes  
      
 Checking boost includes                    : 1.54.0  
      
 Checking boost libs                        : ok  
      
 Checking for boost linkage                 : ok  
      
 Checking if UNIX sockets are supported     : yes  
      
 Checking for librt library                 : yes  
      
 Checking for libresolv library             : yes  
      
 Checking for libpcap library               : yes  
      
 Checking for program bash                  : /usr/bin/bash  
      
 'configure' finished successfully (2.216s) 
    
    
     


 [susmit@thelaptop NFD]$ ./waf 
     
 Waf: Entering directory `/home/susmit/Code/NFD/build' 
     
 [60/88] cxx: daemon/face/ethernet-face.cpp -> build/daemon/face/ethernet-face.cpp.2.o 
     
 [61/88] cxx: daemon/face/ethernet-factory.cpp -> build/daemon/face/ethernet-factory.cpp.2.o 
     
 [64/88] cxx: daemon/face/unix-stream-factory.cpp -> build/daemon/face/unix-stream-factory.cpp.2.o 
     
 [65/88] cxx: daemon/main.cpp -> build/daemon/main.cpp.3.o 
     
 In file included from ../daemon/face/ethernet-face.cpp:25:0: 
     
 ../daemon/face/ethernet-face.hpp:32:2: error: #error "Cannot include this file when libpcap is not available" 
      
  #error "Cannot include this file when libpcap is not available" 
       
   ^ 
     
 ../daemon/face/ethernet-face.cpp: In constructor ‘nfd::EthernetFace::EthernetFace(const boost::shared_ptr<boost::asio::posix::basic_stream_descriptor<> >&, const boost::shared_ptr<nfd::NetworkInterfaceInfo>&, const nfd::ethernet::Address&)’: 
     
 ../daemon/face/ethernet-face.cpp:47:25: error: no matching function for call to ‘nfd::FaceUri::FaceUri(const nfd::ethernet::Address&)’ 
        
    : Face(FaceUri(address), FaceUri::fromDev(interface->name)) 
                              
                          ^ 
     
 ../daemon/face/ethernet-face.cpp:47:25: note: candidates are: 
     
 In file included from ../daemon/face/face.hpp:30:0, 
                      
                  from ../daemon/face/ethernet-face.hpp:29, 
                      
                  from ../daemon/face/ethernet-face.cpp:25: 
     
 /home/susmit/Code/NFD/core/face-uri.hpp:85:3: note: nfd::FaceUri::FaceUri(const endpoint&) 
        
    FaceUri(const boost::asio::local::stream_protocol::endpoint& endpoint); 
        
    ^ 
     
 /home/susmit/Code/NFD/core/face-uri.hpp:85:3: note:     no known conversion for argument 1 from ‘const nfd::ethernet::Address’ to ‘const endpoint& {aka const boost::asio::local::basic_endpoint<boost::asio::local::stream_protocol>&}’ 
     
 /home/susmit/Code/NFD/core/face-uri.hpp:80:3: note: nfd::FaceUri::FaceUri(const endpoint&) 
        
    FaceUri(const boost::asio::ip::udp::endpoint& endpoint); 
        
    ^ 
     
 /home/susmit/Code/NFD/core/face-uri.hpp:80:3: note:     no known conversion for argument 1 from ‘const nfd::ethernet::Address’ to ‘const endpoint& {aka const boost::asio::ip::basic_endpoint<boost::asio::ip::udp>&}’ 
     
 /home/susmit/Code/NFD/core/face-uri.hpp:76:3: note: nfd::FaceUri::FaceUri(const endpoint&) 
        
    FaceUri(const boost::asio::ip::tcp::endpoint& endpoint); 
        
    ^ 
     
 /home/susmit/Code/NFD/core/face-uri.hpp:76:3: note:     no known conversion for argument 1 from ‘const nfd::ethernet::Address’ to ‘const endpoint& {aka const boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>&}’ 
     
 /home/susmit/Code/NFD/core/face-uri.hpp:67:3: note: nfd::FaceUri::FaceUri(const char*) 
        
    FaceUri(const char* uri); 
        
    ^ 
     
 /home/susmit/Code/NFD/core/face-uri.hpp:67:3: note:     no known conversion for argument 1 from ‘const nfd::ethernet::Address’ to ‘const char*’ 
     
 /home/susmit/Code/NFD/core/face-uri.hpp:62:3: note: nfd::FaceUri::FaceUri(const string&) 
        
    FaceUri(const std::string& uri); 
        
    ^ 
     
 /home/susmit/Code/NFD/core/face-uri.hpp:62:3: note:     no known conversion for argument 1 from ‘const nfd::ethernet::Address’ to ‘const string& {aka const std::basic_string<char>&}’ 
     
 /home/susmit/Code/NFD/core/face-uri.hpp:135:1: note: nfd::FaceUri::FaceUri() 
      
  FaceUri::FaceUri() 
      
  ^ 
     
 /home/susmit/Code/NFD/core/face-uri.hpp:135:1: note:     candidate expects 0 arguments, 1 provided 
     
 /home/susmit/Code/NFD/core/face-uri.hpp:41:7: note: nfd::FaceUri::FaceUri(const nfd::FaceUri&) 
      
  class FaceUri 
            
        ^ 
     
 /home/susmit/Code/NFD/core/face-uri.hpp:41:7: note:     no known conversion for argument 1 from ‘const nfd::ethernet::Address’ to ‘const nfd::FaceUri&’ 
     
 In file included from ../daemon/face/ethernet-factory.hpp:28:0, 
                      
                  from ../daemon/face/ethernet-factory.cpp:25: 
     
 ../daemon/face/ethernet-face.hpp:32:2: error: #error "Cannot include this file when libpcap is not available" 
      
  #error "Cannot include this file when libpcap is not available" 
       
   ^ 
     
 Waf: Leaving directory `/home/susmit/Code/NFD/build' 
     
 Build failed 
      
  -> task in 'daemon-objects' failed (exit status 1):  
    	  
	 {task 27947664: cxx ethernet-face.cpp -> ethernet-face.cpp.2.o} 
     
 ['/usr/bin/g++', '-std=c++03', '-pedantic', '-Wall', '-Wno-long-long', '-O2', '-g', '-I/home/susmit/Code/NFD/build/daemon', '-I/home/susmit/Code/NFD/daemon', '-I/home/susmit/Code/NFD/build', '-I/home/susmit/Code/NFD', '-I/home/susmit/Code/NFD/build/core', '-I/home/susmit/Code/NFD/core', '-I/usr/include', '-I/usr/local/include', '../daemon/face/ethernet-face.cpp', '-c', '-o', 'daemon/face/ethernet-face.cpp.2.o'] 
      
  -> task in 'daemon-objects' failed (exit status 1):  
    	  
	 {task 27947792: cxx ethernet-factory.cpp -> ethernet-factory.cpp.2.o} 
     
 ['/usr/bin/g++', '-std=c++03', '-pedantic', '-Wall', '-Wno-long-long', '-O2', '-g', '-I/home/susmit/Code/NFD/build/daemon', '-I/home/susmit/Code/NFD/daemon', '-I/home/susmit/Code/NFD/build', '-I/home/susmit/Code/NFD', '-I/home/susmit/Code/NFD/build/core', '-I/home/susmit/Code/NFD/core', '-I/usr/include', '-I/usr/local/include', '../daemon/face/ethernet-factory.cpp', '-c', '-o', 'daemon/face/ethernet-factory.cpp.2.o'] 
 [susmit@thelaptop NFD]$ ./waf configure 


Back