You are not logged in.
Pages: 1
Some makefile print only terse output when executed, like:
CC common/fifo.o
CC common/capture.o
CC common/event.o
CC common/tv-config.o
What cause this and how can I disable this feature to reenable full echoing of the commands launched by make. I am sure this is obvious but I am unable to find it on the web (no .SILENT in the makefile, no rules beginning with @).
The reason I ask this is that I came accross an AUR package that do not compile (xawtv-snapshot) and that had this feature turned on. I need to be able to read the full command that "make" launches in order to figure out the problem.
Last edited by olive (2012-06-13 20:58:46)
Offline
Pretty sure that's cmake. Try setting VERBOSE=1.
Offline
It's automake's silent rules.
Offline
It's automake's silent rules.
While this make sense, In the particular package I have nothing of this struff works. The package is xawtv-snapshot in the AUR. I tried passing the --disable-silent-rules as a configure option and it complain it is unrecognised. I try to
make V=1
and it has no effect. probably this is hard coded and not generated by autoconf, but I do not know how.
Offline
IDK much about automake, but I downloaded the source package and
grep -lri am_silent *
returns nothing.
...batman music...
Tried a couple things, but I can't really figure this out. ^_^
However, for me, this is what is causing make to fail.
/usr/bin/ld: console/v4l-conf.o: undefined reference to symbol 'XOpenDisplay'
/usr/bin/ld: note: 'XOpenDisplay' is defined in DSO /usr/lib/libX11.so.6 so try adding it to the linker command line
/usr/lib/libX11.so.6: could not read symbols: Invalid operation
collect2: error: ld returned 1 exit status
make: *** [console/v4l-conf] Error 1
Seems to be enough information for further investigation? Try
grep -lr v4l-conf.o *
to find out where the rules for building v4l-conf.o are (returns console/Subdir.mk and mk/console_v4l-conf.dep). Looks like it needs an -lX11 somewhere?
Offline
I have just
export LDFLAGS='-lX11 -lXext'
before the configure script and it compiles. This fix my particular problem but if somebody know, I would be happy to know the answer of the original question (switching echoing on) for the next time. I have inded extensively played with grep without any results.
Last edited by olive (2012-06-14 18:54:30)
Offline
Pages: 1