From mboxrd@z Thu Jan 1 00:00:00 1970 From: jimmy.durand.wesolowski@gmail.com (Jimmy Durand) Date: Sat, 24 Aug 2013 21:42:15 +0200 Subject: [lttng-dev] [LTTNG][LTTng-ust] "Out of system" building patches. In-Reply-To: <20130824175909.GA12409@Krystal> References: <1377160051-12449-1-git-send-email-jimmy.durand.wesolowski@gmail.com> <20130822125523.GB26852@Krystal> <20130824175909.GA12409@Krystal> Message-ID: 2013/8/24 Mathieu Desnoyers > * Jimmy Durand (jimmy.durand.wesolowski at gmail.com) wrote: > > 2013/8/22 Mathieu Desnoyers > > > > > * Jimmy Durand Wesolowski (jimmy.durand.wesolowski at gmail.com) wrote: > > > > Hi, > > > > > > > > > > > > Here are some patches to allow installing LTTng-ust out of the system > > > > directories, ie building with "./configure --prefix", without having > to > > > set > > > > C/CPP/LDFLAGS at both the configure and the make building steps. > > > > > > Usually, setting CPPFLAGS/CFLAGS/LDFLAGS at configure time is enough, > > > e.g.: > > > > > > LDFLAGS=/usr/local/lib ./configure > > > > > > What feature is this patchset adding that is not covered by the usual > > > approach ? Or what is it fixing ? > > > > > Actually, this is enough for a regular system build, but if you wish to > > build > > it in another directory with --prefix=, which is the case for > cross- > > compiling, this not enough. > > It might be a failure of my imagination but.. why is > CPPFLAGS/CFLAGS/LDFLAGS not enough to get UST to fetch the dependencies > it needs (e.g. userspace RCU) when they have been installed in > non-standard paths (because e.g. userspace RCU has been configured with > a --prefix path for sake of cross-compiling). > When building the doc/examples source directories, it seems that the Makefiles are not using the compiler and the flags set during the './configure' stage. Can you give a more detailed use-case that CPPFLAGS/CFLAGS/LDFLAGS fail > to cover ? > Yes, I will send it a complete use case Monday morning (UTC+1). Thanks, Thank you for the support, -- Jimmy Durand Wesolowski Linux System Engineer & amateur photographer OpenWide -------------- next part -------------- An HTML attachment was scrubbed... URL: