On Tue, Jul 29, 2014 at 02:43:54PM +0800, Ronex Dicapriyo wrote:
> Hello,
> 
> I want to compile linuxptp for linux and ARM host,
> But while compiling over linux it throws following errors:
> 
> grep: /usr/include/linux/net_tstamp.h: No such file or directory
> gcc -Wall -DVER=1.4-00063-gbdb6a35      -c -o ptp4l.o ptp4l.c
> ptp4l.c:26:30: error: linux/net_tstamp.h: No such file or directory

You need the kernel headers installed, and the kernel must be v3.0 or
newer. See the sections, "System Requirements" and "Installation" in
the README file.

> I need steps for cross-compilation for arm architecture also.

To cross compile, set the environment variables CROSS_COMPILE and
KBUILD_OUTPUT. You set these in exactly the same way as when you
cross compiled your kernel.

> Further please also suggest that if I need to establish ptp master/slave 
> communication between two host in LAN, what are the steps that I need to 
> follow for this.

On the master host:
   ptp4l -m -q -i eth0

On the slave host:
   ptp4l -m -q -i eth0 -s

Thanks,
Richard

------------------------------------------------------------------------------
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
_______________________________________________
Linuxptp-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linuxptp-users

Reply via email to