On Fr, Jun 28, 2013 at 16:52:09 (CEST), Sven Velt wrote: > Moin^n! > > In einem Makefile steht bei den CFLAGS und LIBS sowas wie > > | CFLAGS=... `pkg-config --cflags FOOBAR`... > | LIBS=... `pkg-config --libs FOOBAR`... > > drin. Also folgendes minmal makefile funktioniert bei mir: LIBADD=$(shell pkg-config --libs alsa) all: @echo gcc $(LIBADD) Ausgabe: gcc -lasound Btw, an sich kenne ich eher das make kommando $(shell ...). Das backticks so wie in der bourne shell oder Perl funktionieren ist "interessant". > Nun hab ich aus Neugierde genau das in den Backticks einfach als User > (der die Software compilieren soll) c&p in der Shell ausgeführt. Die > jeweiligen Ausgaben habe ich dann statt `...` in das Makefile eingefügt¹. > Es funktioniert aber nicht... :-/ Schade. Was funktioniert eigentlich nicht? > Ist "pkg-config" installiert und lasse ich es einfach so stehen, tut's. > > C&P-Fehler schließe ich jetzt mal aus, da ich es 3x mit frisch > entpacktem *.tar.gz versucht habe ;-) > > Any one any ideas?!? > > Bye > > Sven > > ¹ Ich dachte, das Installieren von "pkg-config" zieht deutlich mehr > nach, ist aber ja nix großes... das war der eigentlich Grund für das > Herumspielen. Nein, pkg-config ist an sich was recht vernünftiges. Es gibt auch prima automake und cmake bindings dafür. -- Gruesse/greetings, Reinhard Tartler, KeyID 945348A4 -- Mailing-Liste der Linux User Schwabach (LUSC) e.V. Vor und beim Posten bitte http://lusc.de/List-Netiquette < und http://lusc.de/List-Howto < beachten. Danke!