Valerio Bruno | 8 May 2008 17:12

Download and compile the code

Hi everybody,
i'm new to netsukuku but i'm very stunned by its features; so i've just 
subscribed the mailing list to better understand how it works.

I downloaded stable source code but i wasn't be able to compile it, for 
a sequence of problems:

1) inclusion of asm/bitops.h - As pointed out in (

http://download.fedora.redhat.com/pub/fedora/linux/core/6/i386/os/RELEASE-NOTES-en_US.html#id323532 
), bitops.h no more is included in kernel header files (we should use 
compiler functions instead ). Anyway Netsukuku code doesn't use bitops.h 
functions (does it?) so i've just commented out this include and gone to 
  next steps.

2) NetFilter LibConnTrack file renaming - In src/libiptc/ipt_conntrack.h 
and src/mark.h are included
	<linux/netfilter_ipv4/ip_conntrack.h>
	<linux/netfilter_ipv4/ip_conntrack_tuple.h>

but these files don't exist in libnetfilter_conntrack nor in linux 
netfilter directory. i tried some include changes, for example

<linux/netfilter_ipv4/ip_conntrack.h> -> 
<linux/netfilter_ipv4/ipt_conntrack.h>

but got other problems...

So, i checked out svn version hoping to be luckier:
svn co http://dev.hinezumi.org/svnroot/netsukuku/trunk netsukuku
(Continue reading)

Ricardo Lanziano | 8 May 2008 17:59
Picon
Gravatar

Re: Download and compile the code

On Thu, May 8, 2008 at 10:12 AM, Valerio Bruno
<valerio.bruno@...> wrote:
> I downloaded stable source code but i wasn't be able to compile it, for
> a sequence of problems:

Hi Valerio, welcome to the list :)

That's the old C implementation of the Netsukuku theory, new efforts are being
put in the new codebase, which is written in Python. The pyntk code is already
there but it seems to be in debugging stage still.

> My system is Ubuntu 8.04

You should be fine, but you need stackless python to run pyntk.

--

-- 
Ricardo Lanziano
1DB1 3F01 E0E5 CB77 A4AC 46C2 9C9A 789B 1431 E275
Unix is simple. It just takes a genius to understand its simplicity.
_______________________________________________
Netsukuku mailing list
Netsukuku@...
http://lists.dyne.org/mailman/listinfo/netsukuku

Valerio Bruno | 8 May 2008 19:27

Re: Download and compile the code

Ricardo Lanziano ha scritto:
On Thu, May 8, 2008 at 10:12 AM, Valerio Bruno <valerio.bruno-H/juB76Hw6Udnm+yROfE0A@public.gmane.org> wrote:
I downloaded stable source code but i wasn't be able to compile it, for a sequence of problems:
Hi Valerio, welcome to the list :) That's the old C implementation of the Netsukuku theory, new efforts are being put in the new codebase, which is written in Python. The pyntk code is already there but it seems to be in debugging stage still.
My system is Ubuntu 8.04
You should be fine, but you need stackless python to run pyntk.


Oh... So C code is no more mantained?
I was as tired as i looked for .c files and not .py :P !!


I' try to set up this new code...


Valerio
_______________________________________________
Netsukuku mailing list
Netsukuku@...
http://lists.dyne.org/mailman/listinfo/netsukuku
ZioPRoTo (Saverio Proto | 8 May 2008 22:38
Picon
Gravatar

Re: Download and compile the code

>  I' try to set up this new code...

Can you reproduce this bug ?

http://dev.hinezumi.org/ticket/1

I stopped here when trying the code

Saverio
_______________________________________________
Netsukuku mailing list
Netsukuku@...
http://lists.dyne.org/mailman/listinfo/netsukuku


Gmane