Prior to heavy duty debugging, it is usually best to "make wipe-release" at the top level.
Typically ccache is being used so rebuilding goes quickly. make install-dep installs ccache. If in doubt, you may wish to double check that it is configured correctly (see the man page if necessary.) Burt On Mon, Jul 17, 2017 at 12:01 PM, Ratliff, Stanley <[email protected]> wrote: > Hi everyone, > > I'm working on a VPP plugin. I needed to make some linker changes for my > plugin, so I modified the "blah.am" file in ../src/plugins for my new > code. Then, suffering from a brain-fart, I typed "configure" in ../src > instead of automake. My next build didn't go so well; culminating in a > message that told me I needed to run "make distclean" in ../src. I did that. > > Now, ./build-root/vagrant/build.sh is failing with: > > > make[5]: Entering directory '/home/sratliff/vpp/build- > root/build-vpp-native/vpp/vpp-api/java' > JAPIGEN jvpp-registry/io_fd_vpp_jvpp_VppJNIConnection.h > JAPIGEN jvpp-core/io_fd_vpp_jvpp_core_JVppCoreImpl.h > JAPIGEN jvpp-acl/io_fd_vpp_jvpp_acl_JVppAclImpl.h > JAPIGEN jvpp-snat/io_fd_vpp_jvpp_snat_JVppSnatImpl.h > JAPIGEN jvpp-ioamtrace/io_fd_vpp_jvpp_ioamtrace_JVppIoamtraceImpl.h > JAPIGEN jvpp-ioamexport/io_fd_vpp_jvpp_ioamexport_JVppIoamexportImpl.h > JAPIGEN jvpp-ioampot/io_fd_vpp_jvpp_ioampot_JVppIoampotImpl.h > make all-am > make[6]: Entering directory '/home/sratliff/vpp/build- > root/build-vpp-native/vpp/vpp-api/java' > make[6]: *** No rule to make target 'jvpp-common/jvpp_common.h', needed by > 'all-am'. Stop. > make[6]: *** Waiting for unfinished jobs.... > make[6]: Leaving directory '/home/sratliff/vpp/build- > root/build-vpp-native/vpp/vpp-api/java' > Makefile:544: recipe for target 'all' failed > make[5]: *** [all] Error 2 > make[5]: Leaving directory '/home/sratliff/vpp/build- > root/build-vpp-native/vpp/vpp-api/java' > Makefile:6682: recipe for target 'all-recursive' failed > make[4]: *** [all-recursive] Error 1 > make[4]: Leaving directory '/home/sratliff/vpp/build- > root/build-vpp-native/vpp' > Makefile:3364: recipe for target 'all' failed > make[3]: *** [all] Error 2 > make[3]: Leaving directory '/home/sratliff/vpp/build- > root/build-vpp-native/vpp' > Makefile:703: recipe for target 'vpp-build' failed > make[2]: *** [vpp-build] Error 2 > make[2]: Leaving directory '/home/sratliff/vpp/build-root' > /home/sratliff/vpp/build-data/platforms.mk:20: recipe for target > 'install-deb' failed > make[1]: *** [install-deb] Error 1 > make[1]: Leaving directory '/home/sratliff/vpp/build-root' > Makefile:315: recipe for target 'pkg-deb' failed > make: *** [pkg-deb] Error 2 > > > It's not clear to me how to recover from here - the > ../build-root/build-vpp-native/vpp/vpp-api/java/jvpp-common directory > contains a hidden file (.dirstamp) and a hidden directory (.deps). In the > .deps directory, there is a jvpp_common.Plo file, but it contains "# dummy" > (I'm thinking VPP is trying to tell me something there... ;-) ). > > Any recommendations as to how to fix this? > > Regards, > Stan > > ============================================================ > ============================================================ > ==================== > This electronic message and any files transmitted with it contains > information from iDirect, which may be privileged, proprietary > and/or confidential. It is intended solely for the use of the individual > or entity to whom they are addressed. If you are not the original > recipient or the person responsible for delivering the email to the > intended recipient, be advised that you have received this email > in error, and that any use, dissemination, forwarding, printing, or > copying of this email is strictly prohibited. If you received this email > in error, please delete it and immediately notify the sender. > _______________________________________________ > vpp-dev mailing list > [email protected] > https://lists.fd.io/mailman/listinfo/vpp-dev >
_______________________________________________ vpp-dev mailing list [email protected] https://lists.fd.io/mailman/listinfo/vpp-dev
