Stefan
what CPU/gcc version are you using on your PC? it seems that for some reason 
your gcc does not accept some Cli options we use. You are on Ubuntu 12 LTS, 
correct?

Luca

> On 25 Aug 2015, at 08:23, Stefan Binna <[email protected]> 
> wrote:
> 
> Anyone an idea?
> 
> Kind regards,
> Stefan.
> 
> Am 21.08.2015 um 13:51 schrieb Stefan Binna:
>> Hi Yuri,
>> 
>> I know it's pretty crazy. 
>> 
>> This is the output of dpkg -l | grep numa: 
>> 
>> ii  libnuma-dev                      2.0.8~rc3-1                       
>> Development files for libnuma
>> ii  libnuma1                         2.0.8~rc3-1                       
>> Libraries for controlling NUMA policy
>> 
>> This is part of the output of config.log:
>> 
>> configure:3617: result: no
>> configure:3650: checking for numa_available in -lnuma
>> configure:3675: gcc -o conftest -march=core-avx2 -mtune=core-avx2    
>> conftest.c -lnuma   >&5
>> conftest.c:1:0: error: bad value (core-avx2) for -march= switch
>> conftest.c:1:0: error: bad value (core-avx2) for -mtune= switch
>> configure:3675: $? = 1
>> configure: failed program was:
>> | /* confdefs.h */
>> | #define PACKAGE_NAME "pfring.c"
>> | #define PACKAGE_TARNAME "pfring-c"
>> | #define PACKAGE_VERSION "1.0"
>> | #define PACKAGE_STRING "pfring.c 1.0"
>> | #define PACKAGE_BUGREPORT ""
>> | #define PACKAGE_URL ""
>> | #define STDC_HEADERS 1
>> | #define HAVE_SYS_TYPES_H 1
>> | #define HAVE_SYS_STAT_H 1
>> | #define HAVE_STDLIB_H 1
>> | #define HAVE_STRING_H 1
>> | #define HAVE_MEMORY_H 1
>> | #define HAVE_STRINGS_H 1
>> | #define HAVE_INTTYPES_H 1
>> | #define HAVE_STDINT_H 1
>> | #define HAVE_UNISTD_H 1
>> | #define HAVE_LINUX_NET_TSTAMP_H 1
>> | /* end confdefs.h.  */
>> |
>> | /* Override any GCC internal prototype to avoid an error.
>> |    Use char because int might match the return type of a GCC
>> |    builtin and then its argument prototype would still apply.  */
>> | #ifdef __cplusplus
>> | extern "C"
>> | #endif
>> | char numa_available ();
>> | int
>> | main ()
>> | {
>> | return numa_available ();
>> |   ;
>> |   return 0;
>> | }
>> configure:3684: result: no
>> configure:3690: checking if libnuma is present
>> configure:3698: result: no
>> 
>> This is actually where libnuma is located, output of the command find / 
>> -iname "*libnuma*":
>> 
>> /usr/share/doc/libnuma-dev
>> /usr/share/doc/libnuma1
>> /usr/lib/libnuma.so
>> /usr/lib/libnuma.so.1
>> /usr/lib/libnuma.a
>> /var/lib/dpkg/info/libnuma1.md5sums
>> /var/lib/dpkg/info/libnuma1.shlibs
>> /var/lib/dpkg/info/libnuma1.list
>> /var/lib/dpkg/info/libnuma-dev.md5sums
>> /var/lib/dpkg/info/libnuma1.postrm
>> /var/lib/dpkg/info/libnuma1.postinst
>> /var/lib/dpkg/info/libnuma-dev.list
>> /var/cache/apt/archives/libnuma1_2.0.8~rc3-1_amd64.deb
>> /var/cache/apt/archives/libnuma-dev_2.0.8~rc3-1_amd64.deb
>> 
>> I actually don't understand why it doesn't recognise libnuma as installed. 
>> Is there anything wrong with the path where libnuma is located?
>> 
>> Thanks very much for your help.
>> 
>> Best regards,
>> Stefan.
>> 
>> Am 20.08.2015 um 19:24 schrieb Yuri Francalacci:
>>> Stefan,
>>> could you please check the config.log in the lib directory once you have 
>>> run the configure script?
>>> 
>>> In an ubuntu 12.04 system, with numa packages installed 
>>> > dpkg -l |grep numa
>>> ii  libnuma-dev                       2.0.8~rc3-1                       
>>> Development files for libnuma
>>> ii  libnuma1                          2.0.8~rc3-1                       
>>> Libraries for controlling NUMA policy
>>> 
>>> the configure script should print something as 
>>> <…>
>>> checking for numa_available in -lnuma... yes
>>> checking if libnuma is present... yes
>>> <…>
>>> Yuri
>>> ###############################################
>>> Yuri Francalacci   -   [email protected] <mailto:[email protected]>   -   
>>> http://www.ntop.org <http://www.ntop.org/>
>>> "Simplicity is the ultimate sophistication" - Leonardo da Vinci
>>> ###############################################
>>> 
>>>> On 20 Aug 2015, at 09:52, Stefan Binna < 
>>>> <mailto:[email protected]>[email protected] 
>>>> <mailto:[email protected]>> wrote:
>>>> 
>>>> Hi Alfredo,
>>>> thanks for the quick response.
>>>> 
>>>> I thought that too, but the thing is that libnuma-dev and libnuma1 are 
>>>> already installed.
>>>> 
>>>> They show up as installed packages with the newest version. 
>>>> 
>>>> Despite all that I still get the same compile error as stated in my 
>>>> previous post. Even if I run the configure script under 
>>>> PF_RING/userland/lib.
>>>> 
>>>> Thanks in advance.
>>>> Best regards, Stefan.
>>>> 
>>>> Am 19.08.2015 um 21:26 schrieb Alfredo Cardigliano:
>>>>> Hi Stefan
>>>>> it seems libnuma is not installed, please make sure you have:
>>>>> 
>>>>> # dpkg --get-selections| grep numa
>>>>> libnuma-dev:amd64                         install
>>>>> libnuma1:amd64                                    install
>>>>> 
>>>>> and run:
>>>>> 
>>>>> PF_RING/userland/lib # ./configure
>>>>> 
>>>>> Alfredo
>>>>> 
>>>>>> On 19 Aug 2015, at 19:44, Stefan Binna 
>>>>>> <[email protected]> 
>>>>>> <mailto:[email protected]> wrote:
>>>>>> 
>>>>>> Hi,
>>>>>> 
>>>>>> I am currently trying to implement PF_RING on Ubuntu 12.04.5 LTS Server 
>>>>>> with Kernel 3.13.0-32-generic.
>>>>>> 
>>>>>> I tried following sources:
>>>>>> 
>>>>>> - git clone https://github.com/ntop/PF_RING 
>>>>>> <https://github.com/ntop/PF_RING>
>>>>>> - PF_RING-6.0.3.tar.gz
>>>>>> 
>>>>>> I have installed following packages to fulfill the build requirements, 
>>>>>> furthermore the Ubuntu has the newest packages available installed:
>>>>>> 
>>>>>> build-essentials, libnuma-dev, libnuma1, dkms, debhelper
>>>>>> 
>>>>>> When I try to build the .deb package manually, as described here: 
>>>>>> http://packages.ntop.org/ubuntu/12.04/x64/PF_RING/ 
>>>>>> <http://packages.ntop.org/ubuntu/12.04/x64/PF_RING/>
>>>>>> 
>>>>>> I ALWAYS get the following build errors after like 2 minutes of 
>>>>>> compiling:
>>>>>> 
>>>>>> [...]
>>>>>> checking librdi.h usability... no
>>>>>> checking librdi.h presence... no
>>>>>> checking for librdi.h... no
>>>>>> checking for pthread_setaffinity_np in -lpthread... no
>>>>>> checking for librdi.h... (cached) no
>>>>>> checking for redisCommand in -lhiredis... no
>>>>>> checking for numa_available in -lnuma... no
>>>>>> checking if libnuma is present... no
>>>>>> Please install libnuma-dev in order to use PF_RING
>>>>>> make[2]: Entering directory `/root/PF_RING/userland/lib'
>>>>>> make[2]: *** No targets specified and no makefile found.  Stop.
>>>>>> make[2]: Leaving directory `/root/PF_RING/userland/lib'
>>>>>> make[1]: *** [libpfring] Error 2
>>>>>> make[1]: Leaving directory `/root/PF_RING/userland'
>>>>>> make: *** [pre-build-core] Error 2
>>>>>> 
>>>>>> What can I do to succeed in a successful build?
>>>>>> 
>>>>>> Thanks very much in advance.
>>>>>> 
>>>>>> Kind regards, Stefan.
>>>>>> _______________________________________________
>>>>>> Ntop-misc mailing list
>>>>>> [email protected] <mailto:[email protected]>
>>>>>> http://listgateway.unipi.it/mailman/listinfo/ntop-misc 
>>>>>> <http://listgateway.unipi.it/mailman/listinfo/ntop-misc>
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> Ntop-misc mailing list
>>>>> [email protected] <mailto:[email protected]>
>>>>> http://listgateway.unipi.it/mailman/listinfo/ntop-misc 
>>>>> <http://listgateway.unipi.it/mailman/listinfo/ntop-misc>
>>>> _______________________________________________
>>>> Ntop-misc mailing list
>>>> [email protected] <mailto:[email protected]>
>>>> http://listgateway.unipi.it/mailman/listinfo/ntop-misc 
>>>> <http://listgateway.unipi.it/mailman/listinfo/ntop-misc>
>>> 
>>> 
>>> _______________________________________________
>>> Ntop-misc mailing list
>>> [email protected] <mailto:[email protected]>
>>> http://listgateway.unipi.it/mailman/listinfo/ntop-misc 
>>> <http://listgateway.unipi.it/mailman/listinfo/ntop-misc>
>> 
>> 
>> _______________________________________________
>> Ntop-misc mailing list
>> [email protected] <mailto:[email protected]>
>> http://listgateway.unipi.it/mailman/listinfo/ntop-misc 
>> <http://listgateway.unipi.it/mailman/listinfo/ntop-misc>
> _______________________________________________
> Ntop-misc mailing list
> [email protected]
> http://listgateway.unipi.it/mailman/listinfo/ntop-misc

_______________________________________________
Ntop-misc mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop-misc

Reply via email to