[Accel-ppp-users] v.1.8.0 build driver problem
Status: Beta
Brought to you by:
xebd
From: Martin L. <fs...@gm...> - 2014-06-12 16:29:07
|
Hello accel-pptp-users, Today I tried to build v.1.8.0 with pptp driver but it seems that make does not build pptp.ko driver for some reason? I'm building on CentOS v.6.5 up-to-date, with these " cmake -DBUILD_DRIVER=TRUE -DKDIR=/usr/src/kernels/`uname -r`/ -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DLOG_PGSQL=FALSE -DSHAPER=TRUE -DRADIUS=TRUE -DNETSNMP=TRUE .." uname -a Linux localhost.localdomain 2.6.32-431.17.1.el6.x86_64 #1 SMP Wed May 7 23:32:49 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux make log: [mve@localhost accel-ppp-1.8.0]$ cd build/ [mve@localhost build]$ cmake -DBUILD_DRIVER=TRUE -DKDIR=/usr/src/kernels/`uname -r`/ -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DLOG_PGSQL=FALSE -DSHAPER=TRUE -DRADIUS=TRUE -DNETSNMP=TRUE .. -- The C compiler identification is GNU -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- 'x86_64' -- Looking for timerfd_create -- Looking for timerfd_create - found -- Looking for linux/netfilter/ipset/ip_set.h -- Looking for linux/netfilter/ipset/ip_set.h - found -- Configuring done -- Generating done -- Build files have been written to: /home/mve/Downloads/accel-ppp-1.8.0/build [mve@localhost build]$ make Scanning dependencies of target triton [ 1%] Building C object accel-pppd/triton/CMakeFiles/triton.dir/md.c.o [ 2%] Building C object accel-pppd/triton/CMakeFiles/triton.dir/timer.c.o [ 3%] Building C object accel-pppd/triton/CMakeFiles/triton.dir/triton.c.o [ 4%] Building C object accel-pppd/triton/CMakeFiles/triton.dir/conf_file.c.o [ 5%] Building C object accel-pppd/triton/CMakeFiles/triton.dir/loader.c.o [ 6%] Building C object accel-pppd/triton/CMakeFiles/triton.dir/log.c.o [ 7%] Building C object accel-pppd/triton/CMakeFiles/triton.dir/mempool.c.o [ 8%] Building C object accel-pppd/triton/CMakeFiles/triton.dir/event.c.o Linking C shared library libtriton.so [ 8%] Built target triton Scanning dependencies of target accel-pppd [ 8%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/session.c.o [ 9%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/session_backup.c.o [ 10%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/ifcfg.c.o [ 11%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/backup/backup.c.o [ 12%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/ppp/ppp.c.o [ 13%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/ppp/ppp_fsm.c.o [ 14%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/ppp/ppp_lcp.c.o [ 15%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/ppp/lcp_opt_mru.c.o [ 16%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/ppp/lcp_opt_magic.c.o [ 17%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/ppp/lcp_opt_pcomp.c.o [ 18%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/ppp/lcp_opt_accomp.c.o [ 19%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/ppp/ppp_auth.c.o [ 20%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/ppp/ppp_ipcp.c.o [ 21%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/ppp/ipcp_opt_ipaddr.c.o [ 22%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/ppp/ipcp_opt_dns.c.o [ 23%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/ppp/ipcp_opt_wins.c.o [ 24%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/ppp/ipv6cp_opt_intfid.c.o [ 25%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/ppp/ppp_ipv6cp.c.o [ 26%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/ppp/ppp_ccp.c.o [ 27%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/ppp/ccp_mppe.c.o [ 28%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/cli/std_cmd.c.o /home/mve/Downloads/accel-ppp-1.8.0/accel-pppd/cli/std_cmd.c: In function ‘restart_exec’: /home/mve/Downloads/accel-ppp-1.8.0/accel-pppd/cli/std_cmd.c:357: warning: ‘restart’ may be used uninitialized in this function [ 28%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/cli/show_sessions.c.o [ 29%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/cli/telnet.c.o [ 30%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/cli/tcp.c.o [ 31%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/cli/cli.c.o [ 32%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/libnetlink/libnetlink.c.o [ 33%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/libnetlink/iputils.c.o [ 34%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/libnetlink/genl.c.o [ 35%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/libnetlink/ipset.c.o [ 36%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/pwdb.c.o [ 37%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/ipdb.c.o [ 38%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/iprange.c.o [ 39%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/utils.c.o [ 40%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/log.c.o [ 41%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/main.c.o [ 42%] Building C object accel-pppd/CMakeFiles/accel-pppd.dir/memdebug.c.o Linking C executable accel-pppd [ 42%] Built target accel-pppd Scanning dependencies of target radius [ 43%] Building C object accel-pppd/radius/CMakeFiles/radius.dir/stat_accm.c.o [ 44%] Building C object accel-pppd/radius/CMakeFiles/radius.dir/dict.c.o [ 45%] Building C object accel-pppd/radius/CMakeFiles/radius.dir/req.c.o [ 46%] Building C object accel-pppd/radius/CMakeFiles/radius.dir/packet.c.o [ 47%] Building C object accel-pppd/radius/CMakeFiles/radius.dir/auth.c.o [ 48%] Building C object accel-pppd/radius/CMakeFiles/radius.dir/acct.c.o [ 48%] Building C object accel-pppd/radius/CMakeFiles/radius.dir/serv.c.o [ 49%] Building C object accel-pppd/radius/CMakeFiles/radius.dir/dm_coa.c.o [ 50%] Building C object accel-pppd/radius/CMakeFiles/radius.dir/radius.c.o Linking C shared library libradius.so [ 50%] Built target radius Scanning dependencies of target pptp [ 51%] Building C object accel-pppd/ctrl/pptp/CMakeFiles/pptp.dir/pptp.c.o Linking C shared library libpptp.so [ 51%] Built target pptp Scanning dependencies of target pppoe [ 52%] Building C object accel-pppd/ctrl/pppoe/CMakeFiles/pppoe.dir/pppoe.c.o [ 53%] Building C object accel-pppd/ctrl/pppoe/CMakeFiles/pppoe.dir/mac_filter.c.o [ 54%] Building C object accel-pppd/ctrl/pppoe/CMakeFiles/pppoe.dir/dpado.c.o [ 55%] Building C object accel-pppd/ctrl/pppoe/CMakeFiles/pppoe.dir/cli.c.o [ 56%] Building C object accel-pppd/ctrl/pppoe/CMakeFiles/pppoe.dir/tr101.c.o Linking C shared library libpppoe.so [ 56%] Built target pppoe Scanning dependencies of target l2tp [ 57%] Building C object accel-pppd/ctrl/l2tp/CMakeFiles/l2tp.dir/l2tp.c.o [ 58%] Building C object accel-pppd/ctrl/l2tp/CMakeFiles/l2tp.dir/dict.c.o [ 59%] Building C object accel-pppd/ctrl/l2tp/CMakeFiles/l2tp.dir/packet.c.o Linking C shared library libl2tp.so [ 59%] Built target l2tp Scanning dependencies of target ipoe [ 60%] Building C object accel-pppd/ctrl/ipoe/CMakeFiles/ipoe.dir/ipoe.c.o [ 60%] Building C object accel-pppd/ctrl/ipoe/CMakeFiles/ipoe.dir/dhcpv4.c.o /home/mve/Downloads/accel-ppp-1.8.0/accel-pppd/ctrl/ipoe/dhcpv4.c: In function ‘dhcpv4_relay_send’: /home/mve/Downloads/accel-ppp-1.8.0/accel-pppd/ctrl/ipoe/dhcpv4.c:946: warning: ‘_server_id’ may be used uninitialized in this function [ 61%] Building C object accel-pppd/ctrl/ipoe/CMakeFiles/ipoe.dir/dhcpv4_options.c.o [ 62%] Building C object accel-pppd/ctrl/ipoe/CMakeFiles/ipoe.dir/ipoe_netlink.c.o [ 63%] Building C object accel-pppd/ctrl/ipoe/CMakeFiles/ipoe.dir/backup.c.o [ 64%] Building C object accel-pppd/ctrl/ipoe/CMakeFiles/ipoe.dir/arp.c.o Linking C shared library libipoe.so [ 64%] Built target ipoe Scanning dependencies of target auth_chap_md5 [ 65%] Building C object accel-pppd/auth/CMakeFiles/auth_chap_md5.dir/auth_chap_md5.c.o Linking C shared library libauth_chap_md5.so [ 65%] Built target auth_chap_md5 Scanning dependencies of target auth_mschap_v1 [ 66%] Building C object accel-pppd/auth/CMakeFiles/auth_mschap_v1.dir/auth_mschap_v1.c.o Linking C shared library libauth_mschap_v1.so [ 66%] Built target auth_mschap_v1 Scanning dependencies of target auth_mschap_v2 [ 67%] Building C object accel-pppd/auth/CMakeFiles/auth_mschap_v2.dir/auth_mschap_v2.c.o Linking C shared library libauth_mschap_v2.so [ 67%] Built target auth_mschap_v2 Scanning dependencies of target auth_pap [ 68%] Building C object accel-pppd/auth/CMakeFiles/auth_pap.dir/auth_pap.c.o Linking C shared library libauth_pap.so [ 68%] Built target auth_pap Scanning dependencies of target log_file [ 69%] Building C object accel-pppd/logs/CMakeFiles/log_file.dir/log_file.c.o Linking C shared library liblog_file.so [ 69%] Built target log_file Scanning dependencies of target log_syslog [ 70%] Building C object accel-pppd/logs/CMakeFiles/log_syslog.dir/log_syslog.c.o Linking C shared library liblog_syslog.so [ 70%] Built target log_syslog Scanning dependencies of target log_tcp [ 71%] Building C object accel-pppd/logs/CMakeFiles/log_tcp.dir/log_tcp.c.o Linking C shared library liblog_tcp.so [ 71%] Built target log_tcp Scanning dependencies of target chap-secrets [ 72%] Building C object accel-pppd/extra/CMakeFiles/chap-secrets.dir/chap-secrets.c.o Linking C shared library libchap-secrets.so [ 72%] Built target chap-secrets Scanning dependencies of target connlimit [ 73%] Building C object accel-pppd/extra/CMakeFiles/connlimit.dir/connlimit.c.o Linking C shared library libconnlimit.so [ 73%] Built target connlimit Scanning dependencies of target ippool [ 74%] Building C object accel-pppd/extra/CMakeFiles/ippool.dir/ippool.c.o /home/mve/Downloads/accel-ppp-1.8.0/accel-pppd/extra/ippool.c: In function ‘ippool_init2’: /home/mve/Downloads/accel-ppp-1.8.0/accel-pppd/extra/ippool.c:516: warning: ‘generate’ may be used uninitialized in this function Linking C shared library libippool.so [ 74%] Built target ippool Scanning dependencies of target ipv6pool [ 75%] Building C object accel-pppd/extra/CMakeFiles/ipv6pool.dir/ipv6pool.c.o Linking C shared library libipv6pool.so [ 75%] Built target ipv6pool Scanning dependencies of target logwtmp [ 76%] Building C object accel-pppd/extra/CMakeFiles/logwtmp.dir/logwtmp.c.o Linking C shared library liblogwtmp.so [ 76%] Built target logwtmp Scanning dependencies of target sigchld [ 77%] Building C object accel-pppd/extra/CMakeFiles/sigchld.dir/sigchld.c.o Linking C shared library libsigchld.so [ 77%] Built target sigchld Scanning dependencies of target pppd_compat [ 78%] Building C object accel-pppd/extra/CMakeFiles/pppd_compat.dir/pppd_compat.c.o Linking C shared library libpppd_compat.so [ 78%] Built target pppd_compat Scanning dependencies of target net-snmp [ 79%] Building C object accel-pppd/extra/net-snmp/CMakeFiles/net-snmp.dir/agent.c.o [ 80%] Building C object accel-pppd/extra/net-snmp/CMakeFiles/net-snmp.dir/sessionTable.c.o [ 80%] Building C object accel-pppd/extra/net-snmp/CMakeFiles/net-snmp.dir/sessionTable_data_access.c.o [ 81%] Building C object accel-pppd/extra/net-snmp/CMakeFiles/net-snmp.dir/sessionTable_data_get.c.o [ 82%] Building C object accel-pppd/extra/net-snmp/CMakeFiles/net-snmp.dir/sessionTable_data_set.c.o [ 83%] Building C object accel-pppd/extra/net-snmp/CMakeFiles/net-snmp.dir/sessionTable_interface.c.o [ 84%] Building C object accel-pppd/extra/net-snmp/CMakeFiles/net-snmp.dir/statCore.c.o [ 85%] Building C object accel-pppd/extra/net-snmp/CMakeFiles/net-snmp.dir/statL2TP.c.o [ 86%] Building C object accel-pppd/extra/net-snmp/CMakeFiles/net-snmp.dir/statPPP.c.o [ 87%] Building C object accel-pppd/extra/net-snmp/CMakeFiles/net-snmp.dir/statPPPOE.c.o [ 88%] Building C object accel-pppd/extra/net-snmp/CMakeFiles/net-snmp.dir/statPPTP.c.o [ 89%] Building C object accel-pppd/extra/net-snmp/CMakeFiles/net-snmp.dir/statIPOE.c.o [ 90%] Building C object accel-pppd/extra/net-snmp/CMakeFiles/net-snmp.dir/terminate.c.o [ 91%] Building C object accel-pppd/extra/net-snmp/CMakeFiles/net-snmp.dir/shutdown.c.o [ 92%] Building C object accel-pppd/extra/net-snmp/CMakeFiles/net-snmp.dir/exec_cli.c.o Linking C shared library libnet-snmp.so [ 92%] Built target net-snmp Scanning dependencies of target ipv6_dhcp [ 93%] Building C object accel-pppd/ipv6/CMakeFiles/ipv6_dhcp.dir/dhcpv6.c.o [ 94%] Building C object accel-pppd/ipv6/CMakeFiles/ipv6_dhcp.dir/dhcpv6_packet.c.o Linking C shared library libipv6_dhcp.so [ 94%] Built target ipv6_dhcp Scanning dependencies of target ipv6_nd [ 95%] Building C object accel-pppd/ipv6/CMakeFiles/ipv6_nd.dir/nd.c.o Linking C shared library libipv6_nd.so [ 95%] Built target ipv6_nd Scanning dependencies of target shaper [ 96%] Building C object accel-pppd/shaper/CMakeFiles/shaper.dir/shaper.c.o [ 97%] Building C object accel-pppd/shaper/CMakeFiles/shaper.dir/limiter.c.o [ 98%] Building C object accel-pppd/shaper/CMakeFiles/shaper.dir/leaf_qdisc.c.o [ 99%] Building C object accel-pppd/shaper/CMakeFiles/shaper.dir/tc_core.c.o Linking C shared library libshaper.so [ 99%] Built target shaper Scanning dependencies of target accel-cmd [100%] Building C object accel-cmd/CMakeFiles/accel-cmd.dir/accel_cmd.c.o /home/mve/Downloads/accel-ppp-1.8.0/accel-cmd/accel_cmd.c: In function ‘accel_talk’: /home/mve/Downloads/accel-ppp-1.8.0/accel-cmd/accel_cmd.c:186: warning: ‘last_char’ may be used uninitialized in this function Linking C executable accel-cmd [100%] Built target accel-cmd [mve@localhost build]$ To compare and see if I'm getting everything all-right I used the same build options for v.1.7.4 and it did compile the driver pptp.ko just fine. Is there anything else that needs to be done or something got changed in ver.1.8.0? All versions all I've got form sourceforge.net Any advice would be appreciate. Greetings, Martin |