New answers tagged

0

You can try to do: sudo pacman -S make --overwrite


1

Your ${group_number} will be replaced by the make macro with that name. But the line above it sets it as a shell variable (in a different shell than the one you're using it in; simply doubling the $ will not work). You should define it as a macro -- ie not in a rule, in a non tab indented line. Same thing with tests; each line is run in a different shell, ...


0

Gutenprint doesn’t support cross-compiling: its build process compiles tools which it later needs to run, without distinguishing between the host compiler and the target compiler. In fact, even its configure script isn’t cross-compiler-friendly since it relies on host-specific configuration tools. The specific error you’re seeing means that extract-strings ...


0

What you want is : names: for name in sqls/*.{schema,migration}.sql; do\ echo $${name};\ # some operation on the file name done As explained in the docs, that's the difference between accessing GNUMake and bash variables : LIST = one two three all: for i in $(LIST); do \ echo $$i; \ done Here i is a bash ...


0

For this particular case I solved the issue by recompiling the openssl package, issue commands: $ ./configure $ make # make install (the last two commands has to be done as root.)


1

The build is missing -lX11; to work around that, run ./configure LIBS=-lX11 && make


1

The GNU Awk manual's section on getline has an almost perfect example: For example, the following program copies all the input files to the output, except for records that say @include filename. Such a record is replaced by the contents of the file filename: { if (NF == 2 && $1 == "@include") { while ((getline line < $2) >...


0

You can use aliases and functions defined in your .bashrc (and possibly .bash_aliases).


Top 50 recent answers are included