[Click] How to enable ipv6 whe using click

Ian Rose ianrose at eecs.harvard.edu
Wed Feb 23 11:24:00 EST 2011


Sorry to interrupt, but when you type:
-----------------------------
checking for ANSI C header files... yes
...
loops forever
-----------------------------

Do you mean it literally does this:
-----------------------------
checking for ANSI C header files... yes
...
...
...
...
(etc)
-----------------------------

In other words does it just keeps printing ellipses?  Or is it actually
printing lines of text (like "checking for ANSI C header files... yes")
that you are just abbreviating as "..." in your emails??

Also, you should do `make clean` after rerunning configure.

- Ian


Justok Jiang|蒋小可 wrote:
> ./configure --enable-ip6 --disable-linuxmodule
> then sudo ./make elemlist, output msg: 
> "
> fig.status: creating include/click/config-userlevel.h
> config.status: include/click/config-userlevel.h is unchanged
> config.status: executing default-1 commands
> cd . && \
>           CONFIG_FILES=Makefile CONFIG_HEADERS= /bin/sh ./config.status
> config.status: creating Makefile
> config.status: executing default-1 commands
> make: Warning: File `configure' has modification time 1.7e+07 s in the future
> /bin/bash ./configure  '--enable-ip6' '--disable-linuxmodule'
> checking build system type... i686-pc-linux-gnu
> checking host system type... i686-pc-linux-gnu
> checking target system type... i686-pc-linux-gnu
> checking for gcc... gcc
> checking for g++... g++
> checking for gcc... (cached) gcc
> checking for C compiler default output file name... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables... 
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ISO C89... none needed
> checking how to run the C preprocessor... gcc -E
> checking for grep that handles long lines and -e... /bin/grep
> checking for egrep... /bin/grep -E
> checking for ANSI C header files... yes
> ...
> "
> loops forevier
> 
> 
> 2011-02-23 
> 
> 
> 
> Justok Jiang|蒋小可 
> 
> 
> 
> 发件人: Eddie Kohler 
> 发送时间: 2011-02-23  23:42:50 
> 收件人: Justok Jiang|蒋小可 
> 抄送: click 
> 主题: Re: [Click] How to enable ipv6 whe using click 
>  
> Please try configuring with --disable-linuxmodule.
> Eddie
> On 2/23/11 7:27 AM, Justok Jiang|蒋小可 wrote:
>> when I run command "sudo make elemlist", output msg"
>> hecking for Linux 2.6 compilation flags... 
>> -I/lib/modules/2.6.32-21-generic/build/include 
>> -I/usr/src/linux-headers-2.6.32-21-generic/arch/x86/include -include 
>> /lib/modules/2.6.32-21-generic/build/include/linux/autoconf.h -Iubuntu/include 
>> -D__KERNEL__ -Wall -Wundef -Wno-trigraphs -fno-strict-aliasing 
>> -Wno-format-security -fno-delete-null-pointer-checks -O2 -m32 -msoft-float 
>> -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 
>> -mtune=generic -maccumulate-outgoing-args -Wa,-mtune=generic32 -ffreestanding 
>> -fstack-protector -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe 
>> -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 
>> -mno-3dnow -Wframe-larger-than=1024 -fno-omit-frame-pointer 
>> -fno-optimize-sibling-calls -pg -fno-strict-overflow -fno-dwarf2-cfi-asm 
>> -fconserve-stack
>> checking for C++-includable kernel header files... no
>> checking whether long and int64_t are the same type in the Linux kernel... yes
>> checking whether long long and int64_t are the same type in the Linux 
>> kernel... yes
>> checking whether uintptr_t is defined in the Linux kernel... no
>> checking whether struct sk_buff has a security member... no
>> checking whether struct sk_buff has an fclone member... no
>> checking whether skb_shinfo has a tso_size member... no
>> checking whether skb_shinfo has a gso_size member... no
>> checking whether skb_shinfo has a ufo_size member... no
>> checking whether skb_shinfo has an ip6_frag_id member... no
>> checking for device polling kernel extension... no
>> checking whether skb_dst_drop is declared... no
>> checking whether skb_recycle is declared... no
>> checking whether netif_receive_skb has been extended... no
>> checking whether net_enable_timestamp is declared... no
>> checking whether netif_tx_lock is declared... no
>> checking whether netdev_get_tx_queue is declared... no
>> checking whether netif_tx_queue_frozen is declared... no
>> checking whether netdev_uses_dsa_tags is declared...
>> ....
>> "
>> loops forever..
>> 2011-02-23
>> ------------------------------------------------------------------------------
>> Justok Jiang|蒋小可
>> ------------------------------------------------------------------------------
>> *发件人:* Eddie Kohler
>> *发送时间:* 2011-02-23 23:20:22
>> *收件人:* Justok Jiang|蒋小可
>> *抄送:* click
>> *主题:* Re: [Click] How to enable ipv6 whe using click
>> Compilation processes rarely loop forever.
>> Tell us where your program hangs.
>> It works for me.
>> On 2/23/11 4:45 AM, Justok Jiang|蒋小可 wrote:
>>  > Dear all,
>>  > I install click-1.8.0 in Ubunt without ipv6, click works well. But when I 
>> enable ipv6, the complier loops forever.
>>  > my command is:
>>  > ./configure --enable-ip6
>>  > sudo make elemlist
>>  > sudo make install
>>  >
>>  > could anybody tell how to solve this problem?
>>  >
>>  > thx.
>>  >
>>  > 2011-02-23
>>  >
>>  >
>>  >
>>  > Justok Jiang|蒋小可
>>  > _______________________________________________
>>  > click mailing list
>>  > click at amsterdam.lcs.mit.edu
>>  > https://amsterdam.lcs.mit.edu/mailman/listinfo/click
> _______________________________________________
> click mailing list
> click at amsterdam.lcs.mit.edu
> https://amsterdam.lcs.mit.edu/mailman/listinfo/click



More information about the click mailing list