[DMI] DMII 2.5

Статус
В этой теме нельзя размещать новые ответы.
Скажите а кто-нибудь пробывал запустить его под 3-им Денвером со установленным Перлом и всеми нужными модулями к нему? Или это бесполезно? :)

зы. если у кого-то всетаки получилось завести его под денвером просьба поделиться инструкцией. по возможности подробной. больше всего интересует как ставили теггер.
 
пробовал, пока безуспешно (
 
рабочий вариант дми использующий brill's tagger(похоже именно тот что стоит на сервере dmi)
Установка- ставим дми,
устанавливаем L-post-1.0.tar.gz (модуль тэггера)
наслаждаемся :)
для использования этого тэгера изменён crdict.pl
*** скрытое содержание ***

З.Ы. Выше предложенные релизы не тестил ибо узнал о них только сейчас, но помойму моё решение проще ;)


Ставлю L-post вот что выдаёт

# make
cd lib && make
cc -c -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O -DVERSION=\"\" -DXS_VERSION=\"\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.10.0/i386-freebsd-thread-multi/CORE" final-state-tagger.c
In file included from final-state-tagger.c:12:
/usr/include/malloc.h:3:2: #error "<malloc.h> has been replaced by <stdlib.h>"
*** Error code 1

Что может быть?
 
Попробуй переименовать <malloc.h> в <stdlib.h>
И там дальше еще раз 5 ругнется. На фрибсд я так и ставил -потом работало.

OC Freebsd6.1
Переименовую, (правда в папке файл stdlib.h уже был )
пишет:

# make
cd lib && make
cc -c -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O -DVERSION=\"\" -DXS_VERSION=\"\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.10.0/i386-freebsd-thread-multi/CORE" final-state-tagger.c
final-state-tagger.c:12:20: malloc.h: No such file or directory
*** Error code 1

или я что-то не то делаю?
 
Сохранились старые данные - >make clean
>make
 
Сохранились старые данные - >make clean
>make

Хм, по порядку
1. Делаю Make clean
2. perl Makefile.PL

# perl Makefile.PL
Checking if your kit is complete...
Looks good
MakeMaker (v6.42)
Writing Makefile for LPost::LPost
Writing Makefile for LPost

3. make

# make
cp CONTEXTUALRULEFILE blib/lib/CONTEXTUALRULEFILE
cp BIGRAMS blib/lib/BIGRAMS
cp LPost.pm blib/lib/LPost.pm
AutoSplitting blib/lib/LPost.pm (blib/lib/auto/LPost)
cp LEXICON blib/lib/LEXICON
cp LEXICALRULEFILE blib/lib/LEXICALRULEFILE
cd lib && make
cc -c -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O -DVERSION=\"\" -DXS_VERSION=\"\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.10.0/i386-freebsd-thread-multi/CORE" LPost.c
In file included from LPost.c:2:
/usr/include/stdlib.h:3:2: #error "<malloc.h> has been replaced by <stdlib.h>"
*** Error code 1

перед этим в папке /usr/include/ malloc.h переименован в stdlib.h
??????????
 
Не правильно ты понял...
Ставлю L-post вот что выдаёт

# make
cd lib && make
cc -c -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O -DVERSION=\"\" -DXS_VERSION=\"\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.10.0/i386-freebsd-thread-multi/CORE" final-state-tagger.c
In file included from final-state-tagger.c:12:
/usr/include/malloc.h:3:2: #error "<malloc.h> has been replaced by <stdlib.h>"
*** Error code 1

Что может быть?
In file included from final-state-tagger.c:12:
/usr/include/malloc.h:3:2: #error "<malloc.h> has been replaced by <stdlib.h>" - в файле final-state-tagger.c вместо malloc.h должно быть stdlib.h
а сам файл переименовывать не надо было. Дальше будут подобные ошибкт еще раз 5 читаешь In file included from название файла, смотришь что на что переписать и переписываешь. В конце когда ошибок нет - make clean
make
 
На ASP-Linux кто нить ставил?
Если ставил то можно поподробнее как? :thenks:
 
помогите с установкой LPost. ставлю под виндой. make выдаёт ошибку


G:\LPost-1.0>perl Makefile.PL
Checking if your kit is complete...
Looks good
MakeMaker (v6.3201)
Writing Makefile for LPost::LPost
Writing Makefile for LPost

G:\LPost-1.0>make
MAKE Version 5.2 Copyright (c) 1987, 1998 Inprise Corp.
Error makefile 945: Command syntax error
Fatal makefile 1214: No terminator specified for in-line file operator

вот код Makefile. 945я строчка пустая o_O, очевидно ошибка в 944. в перле я вобще не шарю.

941 test :: $(TEST_TYPE)
942 $(NOECHO) $(ABSPERLRUN) -e "chdir 'lib'; \
943 system '$(MAKE) test $(PASTHRU)' \
944 if -f '$(FIRST_MAKEFILE)';" --
945
946 test_dynamic :: pure_all
947 $(FULLPERLRUN) "-I$(INST_LIB)" "-I$(INST_ARCHLIB)" 948 $(TEST_FILE)
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху