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-buildro ot-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-obj dump" 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_LARGE FILE64_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