Skocz do zawartości

Rekomendowane odpowiedzi

Witajcie

Mam problem z kompilacja sarg-2.3.11 na Centos 7.xx.  Według tego co moje oczy widzą brakuje  polecenia "mkdir_p" . Rzecz w tym, że nigdzie go nie znalazłem w żadnej paczce.  Może ktoś miał podobny problem i go rozwiązał? Za wszelkie rady dziękuję z góry ...

 

Pozdrawiam

Mariusz

# make install
cd po ; make install
make[1]: Wejście do katalogu `/del/sarg-2.3.11/po'
/bin/sh: line 5: @mkdir_p@: nie znaleziono polecenia
installing bg.gmo as /usr/share/locale/bg/LC_MESSAGES/sarg.mo
/bin/sh: line 5: @mkdir_p@: nie znaleziono polecenia
installing ca.gmo as /usr/share/locale/ca/LC_MESSAGES/sarg.mo
/bin/sh: line 5: @mkdir_p@: nie znaleziono polecenia
installing cs.gmo as /usr/share/locale/cs/LC_MESSAGES/sarg.mo
/bin/sh: line 5: @mkdir_p@: nie znaleziono polecenia
...

if test "sarg" = "gettext-tools"; then \
  @mkdir_p@ /usr/share/gettext/po; \
  for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot   Makevars.template; do \
    /usr/bin/install -c -m 644 ./$file \
                    /usr/share/gettext/po/$file; \
  done; \
  for file in Makevars; do \
    rm -f /usr/share/gettext/po/$file; \
  done; \
else \
  : ; \
fi
make[1]: Opuszczenie katalogu `/del/sarg-2.3.11/po'
cp sarg /usr/bin/sarg
chmod 755 /usr/bin/sarg
cp sarg.1 /usr/share/man/man1/sarg.1
chmod 755 /usr/share/man/man1/sarg.1
cp ./exclude_codes /etc/sarg;
cp ./user_limit_block /etc/sarg;
cp -r ./images/* /usr/share/sarg/images;
cp -r ./css.tpl /etc/sarg;

 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Komentarz z pliku Makefile z katalogu "po"

Cytuj

# We use $(mkdir_p).
# In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as
# "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions,
# @install_sh@ does not start with $(SHELL), so we add it.
# In automake >= 1.10, @mkdir_p@ is derived from ${MKDIR_P}, which is defined
# either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake
# versions, $(mkinstalldirs) and $(install_sh) are unused.

Sprawdź, którą wersję masz u siebie.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
# rpm -qa automake
automake-1.13.4-3.el7.noarch

Myślisz, że to może być problemem ?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

automake problemem nie jest. Ewidentnie jednak nieprawidłowo coś trafia do "@mkdir_p@". Sprawdź u siebie co masz poniżej tego komentarza w doniesieniu do polecenia mkdir.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

×

Powiadomienie o plikach cookie

Korzystając z forum, wyrażasz zgodę na: Warunki użytkowania, Regulamin, Polityka prywatności.