Thanks, Richard. That's a good catch. I'm going to fix that.

Regards
Petrr

On 30/05/17 08:00, Richard Cochran wrote:
On Mon, May 15, 2017 at 11:37:05PM +0200, Petr Kulhavy wrote:
I'm trying to get linuxptp into Buildroot so that it compiles on all 49
targets.
FYI, your buildroot patch

    http://lists.busybox.net/pipermail/buildroot/2017-May/192051.html

has another issue.  If you build beaglebone_defconfig and then add
linuxptp, this is the result:

linuxptp 1.8 Installing to target
PATH="/scratch/richard/buildroot/output/host/bin:/scratch/richard/buildroot/output/host/sbin:/scratch/richard/buildroot/output/host/usr/bin:/scratch/richard/buildroot/output/host/usr/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
 /usr/bin/make -j32 prefix=/usr DESTDIR=/scratch/richard/buildroot/output/target 
PATH="/scratch/richard/buildroot/output/host/bin:/scratch/richard/buildroot/output/host/sbin:/scratch/richard/buildroot/output/host/usr/bin:/scratch/richard/buildroot/output/host/usr/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
 AR="/scratch/richard/buildroot/output/host/usr/bin/arm-buildroot-linux-uclibcgnueabihf-ar" 
AS="/scratch/richard/buildroot/output/host/usr/bin/arm-buildroot-linux-uclibcgnueabihf-as" 
LD="/scratch/richard/buildroot/output/host/usr/bin/arm-buildroot-linux-uclibcgnueabihf-ld" 
NM="/scratch/richard/buildroot/output/host/usr/bin/arm-buildroot-linux-uclibcgnueabihf-nm" 
CC="/scratch/richard/buildroot/output/host/usr/bin/arm-build
root-linux-uclibcgnueabihf-gcc" GCC="/scratch/richard/buildroot/output/host/usr/bin/arm-buildroot-linux-uclibcgnueabihf-gcc" 
CPP="/scratch/richard/buildroot/output/host/usr/bin/arm-buildroot-linux-uclibcgnueabihf-cpp" 
CXX="/scratch/richard/buildroot/output/host/usr/bin/arm-buildroot-linux-uclibcgnueabihf-g++" 
FC="/scratch/richard/buildroot/output/host/usr/bin/arm-buildroot-linux-uclibcgnueabihf-gfortran" 
F77="/scratch/richard/buildroot/output/host/usr/bin/arm-buildroot-linux-uclibcgnueabihf-gfortran" 
RANLIB="/scratch/richard/buildroot/output/host/usr/bin/arm-buildroot-linux-uclibcgnueabihf-ranlib" 
READELF="/scratch/richard/buildroot/output/host/usr/bin/arm-buildroot-linux-uclibcgnueabihf-readelf" 
STRIP="/scratch/richard/buildroot/output/host/usr/bin/arm-buildroot-linux-uclibcgnueabihf-strip" 
OBJCOPY="/scratch/richard/buildroot/output/host/usr/bin/arm-buildroot-linux-uclibcgnueabihf-objcopy" 
OBJDUMP="/scratch/richard/buildroot/output/host/usr/bin/arm-buildroot-linux-uclibcgnueabihf-o
bjdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" 
CPPFLAGS_FOR_BUILD="-I/scratch/richard/buildroot/output/host/usr/include" CFLAGS_FOR_BUILD="-O2 -I/scratch/richard/buildroot/output/host/usr/include" CXXFLAGS_FOR_BUILD="-O2 
-I/scratch/richard/buildroot/output/host/usr/include" LDFLAGS_FOR_BUILD="-L/scratch/richard/buildroot/output/host/lib -L/scratch/richard/buildroot/output/host/usr/lib 
-Wl,-rpath,/scratch/richard/buildroot/output/host/usr/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/scratch/richard/buildroot/output/host/usr/bin/arm-buildroot-linux-uclibcgnueabihf-as" 
DEFAULT_LINKER="/scratch/richard/buildroot/output/host/usr/bin/arm-buildroot-linux-uclibcgnueabihf-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE 
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Os " CXXFLAGS="-D_LARGEFILE_SOURCE -D_LAR
GEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -Os " LDFLAGS="" FCFLAGS=" -Os " FFLAGS=" -Os " 
PKG_CONFIG="/scratch/richard/buildroot/output/host/usr/bin/pkg-config" 
STAGING_DIR="/scratch/richard/buildroot/output/host/usr/arm-buildroot-linux-uclibcgnueabihf/sysroot" 
INTLTOOL_PERL=/usr/bin/perl CXX=false -C /scratch/richard/buildroot/output/build/linuxptp-1.8 install
make[1]: Entering directory 
'/scratch/richard/buildroot/output/build/linuxptp-1.8'
install -p -m 755 -d /scratch/richard/buildroot/output/target/usr/sbin 
/scratch/richard/buildroot/output/target/usr/man/man8
install ptp4l pmc phc2sys hwstamp_ctl phc_ctl timemaster 
/scratch/richard/buildroot/output/target/usr/sbin
install -p -m 644 -t /scratch/richard/buildroot/output/target/usr/man/man8 
ptp4l.8 pmc.8 phc2sys.8 hwstamp_ctl.8 phc_ctl.8 timemaster.8
make[1]: Leaving directory 
'/scratch/richard/buildroot/output/build/linuxptp-1.8'
/usr/bin/install -D -m 644 package/linuxptp//linuxptp.cfg 
/scratch/richard/buildroot/output/target/etc/linuxptp.cfg
/usr/bin/install -m 755 -D 
/scratch/richard/buildroot/output/build/linuxptp-1.8/package/linuxptp/S65linuxptp
 /scratch/richard/buildroot/output/target/etc/init.d/S65linuxptp
/usr/bin/install: cannot stat 
'/scratch/richard/buildroot/output/build/linuxptp-1.8/package/linuxptp/S65linuxptp':
 No such file or directory
package/pkg-generic.mk:308: recipe for target 
'/scratch/richard/buildroot/output/build/linuxptp-1.8/.stamp_target_installed' 
failed
make: *** 
[/scratch/richard/buildroot/output/build/linuxptp-1.8/.stamp_target_installed] 
Error 1

Thanks,
Richard



------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Linuxptp-devel mailing list
Linuxptp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel

Reply via email to