МПМ Былины - Мир Древней Руси

МПМ Былины - Мир Древней Руси (https://www.bylins.su/vbb/index.php)
-   Клиенты для игры (https://www.bylins.su/vbb/forumdisplay.php?f=52)
-   -   Клиент под Линух (https://www.bylins.su/vbb/showthread.php?t=1748)

WorM 11.01.2006 17:02

Re: йКХЕМР ОНД кХМСУ
 
configure: error: C compiler cannot create executables
%((((

Раххаль 11.01.2006 19:41

Re: Клиент под Линух
 
Левый у тебя компилятор! Ваще ни на что не годный! Убейсибяапстену ат горя!
А если серьезно, то наверное это из-за того что он не может создать файл в текущем каталоге. Или где-то еще, не в курсе. Попробуй "chmod +w ." Это навскидку, а больше тебе и помочь не получится если информации больше не дашь...

Шана[МЗ] 12.01.2006 14:50

Re: йКХЕМР ОНД кХМСУ
 
Цитата:

Сообщение от WorM
configure: error: C compiler cannot create executables
%((((

Выдай сюда содержимое файла config.log запуском команды (из директории с ммс)
#tail -n 50 config.log

Также кинь сюда результат работы команды
#gcc --version

huepif 12.01.2006 15:05

Re: йКХЕМР ОНД кХМСУ
 
Цитата:

Сообщение от Шана[МЗ]
Выдай сюда содержимое файла config.log запуском команды (из директории с ммс)
#tail -n 50 config.log

Также кинь сюда результат работы команды
#gcc --version

Надо тебе титул Гуру линукса Шана, всегда готова помочь нубам :p

WorM 13.01.2006 16:42

Re: Клиент под Линух
 
Вложений: 1
Трабла была в том что gcc не был установлен(хотя во время установки линюха я его выбирал) я его установил и еще пару модулей которые требовались, но все равно не компилится =((

gcc 3.2.2

Шана[МЗ] 13.01.2006 17:07

Re: Клиент под Линух
 
Цитата:

Сообщение от WorM
configure: exit 0

Что говорит о корректном завершении конфигурирования.

config.log - это только протокол работы configure и к ошибкам во время компиляции этот файл не имеет отношения.

Попробуй повторно запустить make - и выкладывай сюда то что там пишет компилятор.

WorM 13.01.2006 17:14

Re: Клиент под Линух
 
Вложений: 1
configure перестал матерится, покрайней мере в консоли никаких ошибок не написал.

Шана[МЗ] 13.01.2006 17:19

Re: Клиент под Линух
 
Цитата:

Сообщение от WorM
main.c:10:20: EXTERN.h: No such file or directory
main.c:11:18: perl.h: No such file or directory

Нужны перловые библиотеки. Компилятор их не находит.
Ишет он их в /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE
Скорее всего их там нет.

Самый легкий путь, скачать последний перл и установить.

WorM 13.01.2006 17:31

Re: Клиент под Линух
 
ок, сенки, пошёл качать =)

А вот ещё вопросик, этот комп P1-200Mhz, а дистриб i686. Насколько я знаю P1 не поддерживает такую архитектуру, и какой-то из пакетов i686 у меня устанавливаться не захотел =(((

Шана[МЗ] 13.01.2006 18:42

Re: Клиент под Линух
 
Врядли.
P1 это i586

Те пакеты, которые разрабатывались для i686 архитектур содержат "оптимизации", позволяющие выполнять некоторые вещи быстрее засчет их реализации на аппаратном уровне. То есть работать должно, но медленнее.

Возможна нестабильная(некорректная) работа на i386, но у тебя i586.

WorM 13.01.2006 18:51

Re: Клиент под Линух
 
Скачал я перл, установил его, но все равно не компилится

после make пишет

main.c:10:20: EXTERN.h: No such file or directory
main.c:11:18: perl.h: No such file or directory
main.c:19: syntax error before "void"
main.c:19: warning: parameter names (without types) in function declaration
main.c:20: parse error before '*' token
main.c:20: warning: data definition has no type or storage class
main.c: In function `main':
main.c:146: `stderr' undeclared (first use in this function)
main.c:146: (Each undeclared identifier is reported only once
main.c:146: for each function it appears in.)
main.c:167: warning: assignment makes pointer from integer without a cast
main.c:171: `PL_perl_destruct_level' undeclared (first use in this function)
make[1]: *** [main.o]

Шана[МЗ] 13.01.2006 18:55

Re: Клиент под Линух
 
Теже грабли - мэйк не видит перловые библиотеки.

1.Естествено надо заново сделать configure.
2.Если не помогает, скопируй все нужные перловые файлы прям в каталог с ммс. (Нужные файлы пишуться перед словами "No such file or directory"

WorM 13.01.2006 18:56

Re: Клиент под Линух
 
Естественно сделал configure =)

Еще такой вопрос должна появится команда perl5.8.7, а то у меня не появилась?

Шана[МЗ] 13.01.2006 19:02

Re: Клиент под Линух
 
Должна, но она возможно непрокешировалась.
rehash решает.
Найди вручную где лежит файл perl.h и скажи сюда директорию.
Сравни её с той, которая прописана в мэйкфайле как путь к перловым библиотекам.

WorM 13.01.2006 19:23

Re: Клиент под Линух
 
/opt/ActivePerl-5.8/lib/5.8.7/i686-linux-thread-multi/CORE

Makefile
Код:

# Makefile.in generated automatically by automake 1.5 from Makefile.am.

# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
# Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.



SHELL = /bin/sh

srcdir = .
top_srcdir = .

prefix = /usr/local
exec_prefix = ${prefix}

bindir = ${exec_prefix}/bin
sbindir = ${exec_prefix}/sbin
libexecdir = ${exec_prefix}/libexec
datadir = ${prefix}/share
sysconfdir = ${prefix}/etc
sharedstatedir = ${prefix}/com
localstatedir = ${prefix}/var
libdir = ${exec_prefix}/lib
infodir = ${prefix}/info
mandir = ${prefix}/man
includedir = ${prefix}/include
oldincludedir = /usr/include
pkgdatadir = $(datadir)/mmc
pkglibdir = $(libdir)/mmc
pkgincludedir = $(includedir)/mmc
top_builddir = .

ACLOCAL = ${SHELL} /temp/mmc-4.1/missing --run aclocal
AUTOCONF = ${SHELL} /temp/mmc-4.1/missing --run autoconf
AUTOMAKE = ${SHELL} /temp/mmc-4.1/missing --run automake
AUTOHEADER = ${SHELL} /temp/mmc-4.1/missing --run autoheader

INSTALL = /usr/bin/install -c
INSTALL_PROGRAM = ${INSTALL}
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_SCRIPT = ${INSTALL}
INSTALL_HEADER = $(INSTALL_DATA)
transform = s,x,x,
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
AMTAR = ${SHELL} /temp/mmc-4.1/missing --run tar
AWK = mawk
CC = gcc
DEPDIR = .deps
EXEEXT =
INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s
OBJEXT = o
PACKAGE = mmc
PERL = perl
PLDFLAGS = -rdynamic -Wl,-rpath,/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE  -L/usr/local/lib  -L/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE -lperl -lnsl -ldl -lm -lpthread -lc -lcrypt -lutil
PRIVLIB = /usr/lib/perl5/5.8.0
PRIVMOD = Ex.pm CL.pm RStream.pm Conf.pm LE.pm Parser.pm MUD.pm Keymap.pm DCommand.pm CMD.pm UAPI.pm Status.pm Ticker.pm Main.pm
PRIVMODDEP = Ex.pm CL.pm RStream.pm Conf.pm LE.pm Parser.pm MUD.pm Keymap.pm DCommand.pm CMD.pm UAPI.pm Status.pm Ticker.pm Main.pm
SYSMOD = strict.pm integer.pm locale.pm Exporter.pm Carp.pm warnings.pm warnings/register.pm vars.pm fields.pm Symbol.pm base.pm  Carp::Heavy Exporter::Heavy
VERSION = 4.1
am__include = include
am__quote =
install_sh = /temp/mmc-4.1/install-sh

AUTOMAKE_OPTIONS = foreign no-dependencies
bin_PROGRAMS = mmc
noinst_PROGRAMS = b2c
mmc_SOURCES = socket.c timeout.c window.c misc.c output.c cmalloc.c
mmc_LDADD = main.o CL.o version.o perlmodules.o xsinit.o  -rdynamic -Wl,-rpath,/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE  -L/usr/local/lib  -L/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE -lperl -lnsl -ldl -lm -lpthread -lc -lcrypt -lutil
BUILT_SOURCES = perlmodules.c CL.c xsinit.c
CLEANFILES = perlmodules.c CL.c xsinit.c
b2c_sources = b2c.c
EXTRA_DIST = Ex.pm CL.pm RStream.pm Conf.pm LE.pm Parser.pm MUD.pm Keymap.pm DCommand.pm CMD.pm UAPI.pm Status.pm Ticker.pm Main.pm  moddep.pl packmod.pl socket.h misc.h cmalloc.h window.h output.h window_priv.h timeout.h main.c CL.xs version.c Char.h DLWin32.pm README Makefile.win32 config_h.win32 win32.c mmc.rc resource.h
subdir = .
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = config.h
CONFIG_CLEAN_FILES =
bin_PROGRAMS = mmc$(EXEEXT)
noinst_PROGRAMS = b2c$(EXEEXT)
PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)

b2c_SOURCES = b2c.c
b2c_OBJECTS = b2c.$(OBJEXT)
b2c_LDADD = $(LDADD)
b2c_DEPENDENCIES =
b2c_LDFLAGS =
am_mmc_OBJECTS = socket.$(OBJEXT) timeout.$(OBJEXT) window.$(OBJEXT) \
misc.$(OBJEXT) output.$(OBJEXT) cmalloc.$(OBJEXT)
mmc_OBJECTS = $(am_mmc_OBJECTS)
mmc_DEPENDENCIES = main.o CL.o version.o perlmodules.o xsinit.o
mmc_LDFLAGS =

DEFS = -DHAVE_CONFIG_H
DEFAULT_INCLUDES =  -I. -I$(srcdir) -I.
CPPFLAGS =
LDFLAGS =
LIBS = -lz -lncurses
depcomp =
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
CCLD = $(CC)
LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
CFLAGS =  -D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm  -I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE  -O2 -fomit-frame-pointer -pipe -march=i586 -mcpu=pentiumpro
DIST_SOURCES = b2c.c $(mmc_SOURCES)
DIST_COMMON = README ./stamp-h.in Makefile.am Makefile.in acconfig.h \
aclocal.m4 config.h.in configure configure.in install-sh \
missing mkinstalldirs
SOURCES = b2c.c $(mmc_SOURCES)

all: $(BUILT_SOURCES) config.h
$(MAKE) $(AM_MAKEFLAGS) all-am

.SUFFIXES:
.SUFFIXES: .c .o .obj
$(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
cd $(top_srcdir) && \
  $(AUTOMAKE) --foreign  Makefile
Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
cd $(top_builddir) && \
  CONFIG_HEADERS= CONFIG_LINKS= \
  CONFIG_FILES=$@ $(SHELL) ./config.status

$(top_builddir)/config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
$(SHELL) ./config.status --recheck
$(srcdir)/configure:  $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
cd $(srcdir) && $(AUTOCONF)

$(ACLOCAL_M4):  configure.in
cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
config.h: stamp-h
@if test ! -f $@; then \
rm -f stamp-h; \
$(MAKE) stamp-h; \
else :; fi
stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status
@rm -f stamp-h stamp-hT
@echo timestamp > stamp-hT 2> /dev/null
cd $(top_builddir) \
  && CONFIG_FILES= CONFIG_HEADERS=config.h \
    $(SHELL) ./config.status
@mv stamp-hT stamp-h
$(srcdir)/config.h.in:  $(srcdir)/./stamp-h.in
@if test ! -f $@; then \
rm -f $(srcdir)/./stamp-h.in; \
$(MAKE) $(srcdir)/./stamp-h.in; \
else :; fi
$(srcdir)/./stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) $(top_srcdir)/acconfig.h
@rm -f $(srcdir)/./stamp-h.in $(srcdir)/./stamp-h.inT
@echo timestamp > $(srcdir)/./stamp-h.inT 2> /dev/null
cd $(top_srcdir) && $(AUTOHEADER)
@mv $(srcdir)/./stamp-h.inT $(srcdir)/./stamp-h.in

distclean-hdr:
-rm -f config.h
install-binPROGRAMS: $(bin_PROGRAMS)
@$(NORMAL_INSTALL)
$(mkinstalldirs) $(DESTDIR)$(bindir)
@list='$(bin_PROGRAMS)'; for p in $$list; do \
  p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
  if test -f $$p \
  ; then \
    f=`echo $$p1|sed '$(transform);s/$$/$(EXEEXT)/'`; \
  echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/$$f"; \
  $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/$$f; \
  else :; fi; \
done

uninstall-binPROGRAMS:
@$(NORMAL_UNINSTALL)
@list='$(bin_PROGRAMS)'; for p in $$list; do \
  f=`echo $$p|sed 's/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
  echo " rm -f $(DESTDIR)$(bindir)/$$f"; \
  rm -f $(DESTDIR)$(bindir)/$$f; \
done

clean-binPROGRAMS:
-test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)

clean-noinstPROGRAMS:
-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
b2c$(EXEEXT): $(b2c_OBJECTS) $(b2c_DEPENDENCIES)
@rm -f b2c$(EXEEXT)
$(LINK) $(b2c_LDFLAGS) $(b2c_OBJECTS) $(b2c_LDADD) $(LIBS)
mmc$(EXEEXT): $(mmc_OBJECTS) $(mmc_DEPENDENCIES)
@rm -f mmc$(EXEEXT)
$(LINK) $(mmc_LDFLAGS) $(mmc_OBJECTS) $(mmc_LDADD) $(LIBS)

mostlyclean-compile:
-rm -f *.$(OBJEXT) core *.core

distclean-compile:
-rm -f *.tab.c

.c.o:
$(COMPILE) -c `test -f $< || echo '$(srcdir)/'`$<

.c.obj:
$(COMPILE) -c `cygpath -w $<`
uninstall-info-am:

tags: TAGS

ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
  done | \
  $(AWK) '    { files[$$0] = 1; } \
      END { for (i in files) print i; }'`; \
mkid -fID $$unique $(LISP)

TAGS:  $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
  done | \
  $(AWK) '    { files[$$0] = 1; } \
      END { for (i in files) print i; }'`; \
test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \
  || etags $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP)

GTAGS:
here=`CDPATH=: && cd $(top_builddir) && pwd` \
  && cd $(top_srcdir) \
  && gtags -i $(GTAGS_ARGS) $$here

distclean-tags:
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH

DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)

top_distdir = .
# Avoid unsightly `./'.
distdir = $(PACKAGE)-$(VERSION)

GZIP_ENV = --best

distdir: $(DISTFILES)
-chmod -R a+w $(distdir) >/dev/null 2>&1; rm -rf $(distdir)
mkdir $(distdir)
@for file in $(DISTFILES); do \
  if test -f $$file; then d=.; else d=$(srcdir); fi; \
  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
  if test "$$dir" != "$$file" && test "$$dir" != "."; then \
    $(mkinstalldirs) "$(distdir)/$$dir"; \
  fi; \
  if test -d $$d/$$file; then \
    cp -pR $$d/$$file $(distdir) \
    || exit 1; \
  else \
    test -f $(distdir)/$$file \
    || cp -p $$d/$$file $(distdir)/$$file \
    || exit 1; \
  fi; \
done
$(MAKE) $(AM_MAKEFLAGS) \
  top_distdir="${top_distdir}" distdir="$(distdir)" \
  dist-hook
-find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
  ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
|| chmod -R a+r $(distdir)
dist: distdir
$(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
-chmod -R a+w $(distdir) >/dev/null 2>&1; rm -rf $(distdir)

# This target untars the dist file and tries a VPATH configuration.  Then
# it guarantees that the distribution is self-contained by making another
# tarfile.
distcheck: dist
-chmod -R a+w $(distdir) > /dev/null 2>&1; rm -rf $(distdir)
GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf -
chmod -R a-w $(distdir); chmod a+w $(distdir)
mkdir $(distdir)/=build
mkdir $(distdir)/=inst
chmod a-w $(distdir)
dc_install_base=`CDPATH=: && cd $(distdir)/=inst && pwd` \
  && cd $(distdir)/=build \
  && ../configure --srcdir=.. --prefix=$$dc_install_base \
  && $(MAKE) $(AM_MAKEFLAGS) \
  && $(MAKE) $(AM_MAKEFLAGS) dvi \
  && $(MAKE) $(AM_MAKEFLAGS) check \
  && $(MAKE) $(AM_MAKEFLAGS) install \
  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
  && $(MAKE) $(AM_MAKEFLAGS) uninstall \
  && (test `find $$dc_install_base -type f -print | wc -l` -le 1 \
    || (echo "Error: files left after uninstall" 1>&2; \
        exit 1) ) \
  && $(MAKE) $(AM_MAKEFLAGS) dist \
  && $(MAKE) $(AM_MAKEFLAGS) distclean \
  && rm -f $(distdir).tar.gz \
  && (test `find . -type f -print | wc -l` -eq 0 \
    || (echo "Error: files left after distclean" 1>&2; \
        exit 1) )
-chmod -R a+w $(distdir) > /dev/null 2>&1; rm -rf $(distdir)
@echo "$(distdir).tar.gz is ready for distribution" | \
  sed 'h;s/./=/g;p;x;p;x'
check-am: all-am
check: check-am
all-am: Makefile $(PROGRAMS) config.h

installdirs:
$(mkinstalldirs) $(DESTDIR)$(bindir)

install: install-am
install-exec: install-exec-am
install-data: install-data-am
uninstall: uninstall-am

install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am

installcheck: installcheck-am
install-strip:
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
  `test -z '$(STRIP)' || \
    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
mostlyclean-generic:

clean-generic:
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)

distclean-generic:
-rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]*

maintainer-clean-generic:
@echo "This command is intended for maintainers to use"
@echo "it deletes files that may require special tools to rebuild."
-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
clean: clean-am

clean-am: clean-binPROGRAMS clean-generic clean-noinstPROGRAMS \
mostlyclean-am

dist-all: distdir
$(AMTAR) chof - $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
-chmod -R a+w $(distdir) >/dev/null 2>&1; rm -rf $(distdir)
distclean: distclean-am
-rm -f config.status config.cache config.log
distclean-am: clean-am distclean-compile distclean-generic distclean-hdr \
distclean-tags

dvi: dvi-am

dvi-am:

info: info-am

info-am:

install-data-am:

install-exec-am: install-binPROGRAMS

install-info: install-info-am

install-man:

installcheck-am:

maintainer-clean: maintainer-clean-am

maintainer-clean-am: distclean-am maintainer-clean-generic

mostlyclean: mostlyclean-am

mostlyclean-am: mostlyclean-compile mostlyclean-generic

uninstall-am: uninstall-binPROGRAMS uninstall-info-am

.PHONY: GTAGS all all-am check check-am clean clean-binPROGRAMS \
clean-generic clean-noinstPROGRAMS dist dist-all distcheck \
distclean distclean-compile distclean-generic distclean-hdr \
distclean-tags distdir dvi dvi-am info info-am install \
install-am install-binPROGRAMS install-data install-data-am \
install-exec install-exec-am install-info install-info-am \
install-man install-strip installcheck installcheck-am \
installdirs maintainer-clean maintainer-clean-generic \
mostlyclean mostlyclean-compile mostlyclean-generic tags \
uninstall uninstall-am uninstall-binPROGRAMS uninstall-info-am


perlmodules.c: Ex.pm CL.pm RStream.pm Conf.pm LE.pm Parser.pm MUD.pm Keymap.pm DCommand.pm CMD.pm UAPI.pm Status.pm Ticker.pm Main.pm  $(srcdir)/packmod.pl b2c
perl -I $(srcdir) $(srcdir)/packmod.pl strict.pm integer.pm locale.pm Exporter.pm Carp.pm warnings.pm warnings/register.pm vars.pm fields.pm Symbol.pm base.pm  Carp::Heavy Exporter::Heavy Ex.pm CL.pm RStream.pm Conf.pm LE.pm Parser.pm MUD.pm Keymap.pm DCommand.pm CMD.pm UAPI.pm Status.pm Ticker.pm Main.pm  > perlmodules.c.tmp
mv -f perlmodules.c.tmp perlmodules.c

CL.c: $(srcdir)/CL.xs
perl /usr/lib/perl5/5.8.0/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.8.0/ExtUtils/typemap $(srcdir)/CL.xs > CL.c.tmp
mv -f CL.c.tmp CL.c

CL.o: CL.c
$(COMPILE) -c CL.c

xsinit.c:
perl -MExtUtils::Embed -e xsinit -- -std -o xsinit.c CL

xsinit.o: xsinit.c
$(COMPILE) -c xsinit.c

main.o: $(srcdir)/main.c
$(COMPILE) -c $(srcdir)/main.c

version.o: $(srcdir)/version.c
$(COMPILE) -DVERSION=\"4.1\" -c $(srcdir)/version.c

# XXX hack hack hack
dist-hook:
-perl -pi -e 's/\.(\d\d\d\d)/sprintf(".%04d",$$1+1)/e' $(srcdir)/version.c
-cp $(srcdir)/version.c $(distdir)/version.c
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:

rehash - это команда? у меня такой нету =((((


Часовой пояс GMT +4, время: 20:52.

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot