Hi Luca,
I am currently using the following:
Ubuntu 12.04.5 LTS (kernel: 3.13.0-32-generic)
GCC: (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
CPU: Intel i5-4460S @ 2.9GHz
Thanks.
Kind regards, Stefan.
Am 25.08.2015 um 08:28 schrieb Luca Deri:
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]
<mailto:[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
<[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]> 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 clonehttps://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/
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]
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] <mailto:[email protected]>
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
_______________________________________________
Ntop-misc mailing list
[email protected] <mailto:[email protected]>
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