|
|||||||
| Клиенты для игры Все что связано с клиентами для игры. Jmc, MMC, ZMud etc... |
![]() |
|
|
Опции темы | Опции просмотра |
|
|
#16 |
|
Занятой мадер
![]() Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
|
configure: error: C compiler cannot create executables
%(((( |
|
|
|
|
|
#17 |
|
Старший Мадер
![]() Регистрация: 06.03.2004
Адрес: Москва
Сообщений: 239
|
Левый у тебя компилятор! Ваще ни на что не годный! Убейсибяапстену ат горя!
А если серьезно, то наверное это из-за того что он не может создать файл в текущем каталоге. Или где-то еще, не в курсе. Попробуй "chmod +w ." Это навскидку, а больше тебе и помочь не получится если информации больше не дашь... |
|
|
|
|
|
#18 | |
|
Гость
![]() Регистрация: 29.09.2004
Адрес: МЗ
Сообщений: 674
|
Цитата:
#tail -n 50 config.log Также кинь сюда результат работы команды #gcc --version |
|
|
|
|
|
|
#19 | |
|
Отличник форума
![]() Регистрация: 28.11.2005
Адрес: не дом и не улица!
Сообщений: 621
|
Цитата:
|
|
|
|
|
|
|
#20 |
|
Занятой мадер
![]() Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
|
Трабла была в том что gcc не был установлен(хотя во время установки линюха я его выбирал) я его установил и еще пару модулей которые требовались, но все равно не компилится =((
gcc 3.2.2 |
|
|
|
|
|
#21 | |
|
Гость
![]() Регистрация: 29.09.2004
Адрес: МЗ
Сообщений: 674
|
Цитата:
config.log - это только протокол работы configure и к ошибкам во время компиляции этот файл не имеет отношения. Попробуй повторно запустить make - и выкладывай сюда то что там пишет компилятор. |
|
|
|
|
|
|
#22 |
|
Занятой мадер
![]() Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
|
configure перестал матерится, покрайней мере в консоли никаких ошибок не написал.
|
|
|
|
|
|
#23 | |
|
Гость
![]() Регистрация: 29.09.2004
Адрес: МЗ
Сообщений: 674
|
Цитата:
Ишет он их в /usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE Скорее всего их там нет. Самый легкий путь, скачать последний перл и установить. |
|
|
|
|
|
|
#24 |
|
Занятой мадер
![]() Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
|
ок, сенки, пошёл качать =)
А вот ещё вопросик, этот комп P1-200Mhz, а дистриб i686. Насколько я знаю P1 не поддерживает такую архитектуру, и какой-то из пакетов i686 у меня устанавливаться не захотел =((( |
|
|
|
|
|
#25 |
|
Гость
![]() Регистрация: 29.09.2004
Адрес: МЗ
Сообщений: 674
|
Врядли.
P1 это i586 Те пакеты, которые разрабатывались для i686 архитектур содержат "оптимизации", позволяющие выполнять некоторые вещи быстрее засчет их реализации на аппаратном уровне. То есть работать должно, но медленнее. Возможна нестабильная(некорректная) работа на i386, но у тебя i586. |
|
|
|
|
|
#26 |
|
Занятой мадер
![]() Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
|
Скачал я перл, установил его, но все равно не компилится
после 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] |
|
|
|
|
|
#27 |
|
Гость
![]() Регистрация: 29.09.2004
Адрес: МЗ
Сообщений: 674
|
Теже грабли - мэйк не видит перловые библиотеки.
1.Естествено надо заново сделать configure. 2.Если не помогает, скопируй все нужные перловые файлы прям в каталог с ммс. (Нужные файлы пишуться перед словами "No such file or directory" |
|
|
|
|
|
#28 |
|
Занятой мадер
![]() Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
|
Естественно сделал configure =)
Еще такой вопрос должна появится команда perl5.8.7, а то у меня не появилась? |
|
|
|
|
|
#29 |
|
Гость
![]() Регистрация: 29.09.2004
Адрес: МЗ
Сообщений: 674
|
Должна, но она возможно непрокешировалась.
rehash решает. Найди вручную где лежит файл perl.h и скажи сюда директорию. Сравни её с той, которая прописана в мэйкфайле как путь к перловым библиотекам. |
|
|
|
|
|
#30 |
|
Занятой мадер
![]() Регистрация: 21.11.2004
Адрес: Питер
Сообщений: 131
|
/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:
|
|
|
|