Предыдущая страница [1] > 2 <

Автор Сообщение

yogger

Members


Статус

9 сообщений

Где: Russia
Род занятий:
Возраст:

#3940   2011-02-14 02:46 GMT+3 часа(ов)      
Мужики проблема со сборкой под линуксом на моей Генту ругается
checking for __gmpz_init in -lgmp... yes
checking for main in -lntl... no
configure: error: "Library not found"
Я прогоглядел папку с исходниками нигде не указаны зависимости...
Какие библиотеки ставить, так с ходу определить не могу...
(print "Хелп...")

misha

Moderators


Статус

1273 сообщений
http://racket-lang.org/
Где: Yemen
Род занятий:
Возраст:

#3944   2011-02-14 17:56 GMT+3 часа(ов)      
> Максиме графический интерфейс не нужен, я всю курсовую работу расчитал на максиме в консоли
Если уважаете консоль, тогда может поступите проще: установите интерпретатор CL и необходимые Вам библиотеки?

> Именно используя её я с явы сполз на лисп...на другом языке программирования максиму нельзя было бы написать...
Не преувеличивайте)

> По факту это целый лисповский диалект...
Постфиксная запись лиспа гораздо более удобная нежели инфиксная максимы.

> Ну а графика...Есть Tcl можно в неё попробовать завернуть...
Не получится, хотя может через годик Ufasoft Lisp обзаведется таки *FFI.

misha

Moderators


Статус

1273 сообщений
http://racket-lang.org/
Где: Yemen
Род занятий:
Возраст:

#3945   2011-02-14 18:28 GMT+3 часа(ов)      
> Какие библиотеки ставить, так с ходу определить не могу...
У Вас проблемы с библиотеками: GMP, NTL.

ufasoft

Members


Статус

19 сообщений

Где: Russia
Род занятий:
Возраст:

#3947   2011-02-14 23:41 GMT+3 часа(ов)      
libntl-dev нужна

yogger

Members


Статус

9 сообщений

Где: Russia
Род занятий:
Возраст:

#3948   2011-02-16 00:06 GMT+3 часа(ов)      
Мужики, опять проблема поставил указанные библиотеки сконфигурировал
./configure DEF_PREFIX=/usr
результат после чеков
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands

потом пытаюсь make сделать а там такая петрушка вылазит
make
g++ -DPACKAGE_NAME=\"ufasoft_lisp\" -DPACKAGE_TARNAME=\"ufasoft_lisp\" -DPACKAGE_VERSION=\"4.30\" -DPACKAGE_STRING=\"ufasoft_lisp\ 4.30\" -DPACKAGE_BUGREPORT=\"support@ufasoft.com\" -DPACKAGE_URL=\"http://ufasoft.com/lisp\" -DPACKAGE=\"ufasoft_lisp\" -DVERSION=\"4.30\" -DHAVE_LIBPCRE=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBGMP=1 -DHAVE_LIBNTL=1 -DHAVE_LIBDL=1 -DHAVE_LIBRT=1 -I. -std=c++0x -funsigned-char -fno-stack-protector -Wno-invalid-offsetof -I . -I windows -I lispeng -I el/inc -g -O2 -MT messages.o -MD -MP -MF .deps/messages.Tpo -c -o messages.o `test -f 'lispeng/messages.cpp' || echo './'`lispeng/messages.cpp
In file included from el/inc/libext.h:21,
from el/inc/ext.h:28,
from lispeng/messages.cpp:19:
el/inc/ext_config.h:28:22: error: u-config.h: Нет такого файла или каталога
И после этого одни ругательтва вида " Нет такого файла или каталога"
в конце
make: *** [messages.o] Ошибка 1
в архиве с исходниками в папке /el/inc/ и правда таких файлов нету...

ufasoft

Members


Статус

19 сообщений

Где: Russia
Род занятий:
Возраст:

#3949   2011-02-16 06:40 GMT+3 часа(ов)      
Он должен создаваться make-ом

во всяком случае в Makefile.am прописано:
u-config.h :
touch $@


создайте пустой файл и всё

yogger

Members


Статус

9 сообщений

Где: Russia
Род занятий:
Возраст:

#3951   2011-02-17 00:26 GMT+3 часа(ов)      
Извените меня админы...но мне нужно показать выход целиком

localhost ufasoft_lisp-4.30 # ./configure DEF_PREFIX=/usr
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for g++... /usr/bin/g++
checking for perl... perl
checking for perl version greater than or equal to 5.8.0... ok
checking build system type... i686-pc-linux-gnu
checking for pcre_compile in -lpcre... yes
checking for pthread_create in -lpthread... yes
checking for __gmpz_init in -lgmp... yes
checking for main in -lntl... yes
checking for dlopen in -ldl... yes
checking for clock_gettime in -lrt... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
localhost ufasoft_lisp-4.30 # make
g++ -DPACKAGE_NAME=\"ufasoft_lisp\" -DPACKAGE_TARNAME=\"ufasoft_lisp\" -DPACKAGE_VERSION=\"4.30\" -DPACKAGE_STRING=\"ufasoft_lisp\ 4.30\" -DPACKAGE_BUGREPORT=\"support@ufasoft.com\" -DPACKAGE_URL=\"http://ufasoft.com/lisp\" -DPACKAGE=\"ufasoft_lisp\" -DVERSION=\"4.30\" -DHAVE_LIBPCRE=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBGMP=1 -DHAVE_LIBNTL=1 -DHAVE_LIBDL=1 -DHAVE_LIBRT=1 -I. -std=c++0x -funsigned-char -fno-stack-protector -Wno-invalid-offsetof -I . -I windows -I lispeng -I el/inc -g -O2 -MT messages.o -MD -MP -MF .deps/messages.Tpo -c -o messages.o `test -f 'lispeng/messages.cpp' || echo './'`lispeng/messages.cpp
In file included from el/inc/libext.h:1589,
from el/inc/ext.h:28,
from lispeng/messages.cpp:19:
el/inc/../libext/ext-cpp.h:537:39: error: boost/functional/hash.hpp: Нет такого файла или каталога
In file included from el/inc/../libext/ext-cpp.h:78,
from el/inc/libext.h:1589,
from el/inc/ext.h:28,
from lispeng/messages.cpp:19:
el/inc/../libext/exthelpers.h: In member function ‘void Ext::RefPtr<T, L>::Attach(T*)’:
el/inc/../libext/exthelpers.h:906: ошибка: нет декларации ‘E_EXT_NonEmptyPointer’ в этой области видимости
el/inc/../libext/exthelpers.h: In member function ‘T** Ext::RefPtr<T, L>::AddressOf()’:
el/inc/../libext/exthelpers.h:917: ошибка: нет декларации ‘E_EXT_NonEmptyPointer’ в этой области видимости
In file included from el/inc/../libext/ext-cpp.h:533,
from el/inc/libext.h:1589,
from el/inc/ext.h:28,
from lispeng/messages.cpp:19:
el/inc/../libext/ext-blob.h: In member function ‘byte Ext::Blob::operator[](size_t) const’:
el/inc/../libext/ext-blob.h:202: ошибка: нет декларации ‘E_EXT_IndexOutOfRange’ в этой области видимости
el/inc/../libext/ext-blob.h: In member function ‘byte& Ext::Blob::operator[](size_t)’:
el/inc/../libext/ext-blob.h:208: ошибка: нет декларации ‘E_EXT_IndexOutOfRange’ в этой области видимости
In file included from el/inc/../libext/ext-cpp.h:573,
from el/inc/libext.h:1589,
from el/inc/ext.h:28,
from lispeng/messages.cpp:19:
el/inc/../libext/afterstl.h: In member function ‘const T& Ext::CMTQueue<T>::front() const’:
el/inc/../libext/afterstl.h:373: ошибка: нет декларации ‘E_EXT_IndexOutOfRange’ в этой области видимости
el/inc/../libext/afterstl.h: In member function ‘void Ext::CMTQueue<T>:ush_back(const T&)’:
el/inc/../libext/afterstl.h:389: ошибка: нет декларации ‘E_EXT_QueueOverflow’ в этой области видимости
el/inc/../libext/afterstl.h: In member function ‘void Ext::CMTQueue<T>:op_front()’:
el/inc/../libext/afterstl.h:396: ошибка: нет декларации ‘E_EXT_IndexOutOfRange’ в этой области видимости
In file included from el/inc/../libext/ext-cpp.h:809,
from el/inc/libext.h:1589,
from el/inc/ext.h:28,
from lispeng/messages.cpp:19:
el/inc/../libext/ext-base.h: At global scope:
el/inc/../libext/ext-base.h:169: ошибка: нет декларации ‘E_EXT_Arithmetic’ в этой области видимости
el/inc/../libext/ext-base.h:176: ошибка: нет декларации ‘E_EXT_Overflow’ в этой области видимости
In file included from el/inc/../libext/ext-cpp.h:811,
from el/inc/libext.h:1589,
from el/inc/ext.h:28,
from lispeng/messages.cpp:19:
el/inc/../libext/ext-core.h: In member function ‘virtual void Ext::CMemWriteStream::WriteBuffer(const void*, size_t)’:
el/inc/../libext/ext-core.h:203: ошибка: нет декларации ‘E_EXT_EndOfStream’ в этой области видимости
el/inc/../libext/ext-core.h: In member function ‘virtual void Ext::CIosStream::ReadBuffer(void*, size_t) const’:
el/inc/../libext/ext-core.h:259: ошибка: нет декларации ‘E_EXT_NoInputStream’ в этой области видимости
el/inc/../libext/ext-core.h: In member function ‘virtual void Ext::CIosStream::WriteBuffer(const void*, size_t)’:
el/inc/../libext/ext-core.h:265: ошибка: нет декларации ‘E_EXT_NoOutputStream’ в этой области видимости
el/inc/../libext/ext-core.h: In member function ‘void Ext::CIosStream::SetPosition(Ext::UInt64)’:
el/inc/../libext/ext-core.h:276: ошибка: нет декларации ‘E_EXT_NoInputStream’ в этой области видимости
el/inc/../libext/ext-core.h:281: ошибка: нет декларации ‘E_EXT_NoOutputStream’ в этой области видимости
In file included from el/inc/../libext/ext-cpp.h:820,
from el/inc/libext.h:1589,
from el/inc/ext.h:28,
from lispeng/messages.cpp:19:
el/inc/../libext/ext-fw.h: In constructor ‘Ext:lException:lException()’:
el/inc/../libext/ext-fw.h:85: ошибка: нет декларации ‘E_EXT_Dynamic_Library’ в этой области видимости
In file included from el/inc/../libext/ext-cpp.h:821,
from el/inc/libext.h:1589,
from el/inc/ext.h:28,
from lispeng/messages.cpp:19:
el/inc/../libext/ext-net.h: In constructor ‘Ext::CSocketKeeper<T>::CSocketKeeper(T&, Ext::Socket&, int, int, DWORD)’:
el/inc/../libext/ext-net.h:490: ошибка: нет декларации ‘E_EXT_ThreadStopped’ в этой области видимости
make: *** [messages.o] Ошибка 1

Попробую глянуть strace может что покажет

ufasoft

Members


Статус

19 сообщений

Где: Russia
Род занятий:
Возраст:

#3953   2011-02-18 01:43 GMT+3 часа(ов)      
запустите
perl mc2msg.pl -h . el/libext/ext_messages.mc


странно что make сам это не сделал
можете послать на support@ufasoft.com файл makefile, полученый после
./configure
?

Mechwarrior

Members


Статус

1 сообщений

Где: Russia Москва
Род занятий:
Возраст:

#4582   2011-07-29 17:49 GMT+3 часа(ов)      
Никто не знает, существует ли реализация для платформы Android?


Онлайн :

0 пользователь(ей), 14 гость(ей) :




Реклама на сайте: