Rating@Mail.ru

Форум по операционной системе GNU/Linux и свободному программному обеспечению


Текущее время: 18 окт 2017, 03:12

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 13 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: язык Tcl: установка и настройка
Непрочитанное сообщениеДобавлено: 21 май 2017, 14:27 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 11 май 2017, 18:01
Сообщения: 99
Откуда: Щёлково, Московская обл.
Цитата:
Физик, инженер и специалист по компьютерам спорили о природе
Бога. Конечно, он был Физиком, сказал физик, поскольку в начале
Творения Бог создал Свет; и вы знаете, есть уравнения Максвелла,
двойная природа электромагнитных волн, уравнения относительности...
"Он был Инженером!" -- сказал инженер, поскольку до создания света, Бог
разделил Хаос на Землю и Воду; нужно быть настоящим инженером, чтобы обработать
огромное количество грязи и последовательно разделить твердые вещества
от жидких... Компьютерный специалист воскликнул: А как вы думаете,
откуда взялся хаос?

---Anonymous

:lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol:
как это верно
Autoconf:
http://www.linuxlib.ru/prog/Autoconf/au ... u_toc.html


Последний раз редактировалось perseus 21 май 2017, 14:45, всего редактировалось 1 раз.

Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: язык Tcl: установка и настройка
Непрочитанное сообщениеДобавлено: 21 май 2017, 14:37 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10112
Откуда: Харьков
Olej писал(а):
perseus писал(а):
А где можно почитать документацию или описание к программе configure,
чтобы получше разобраться в различных её возможностях ?

Про configure можно бы "почитать" 2 совершенно разных направления публикаций:
1. как составить свой собственный configure для своего проекта?
2. как использовать configure из существующих проектов в исходных кодах?

Вот по 2-му направлению есть хорошая заметка: Запуск скриптов configure.

А вот с 1-м аспектом, создание своих собственных configure, всё гораздо хлопотнее ... здесь нужно (по опыту) несколько натренироваться.
Но вот в 2 слова описания того, как это делается:
Создание скриптов configure
GNU Autoconf


Вернуться к началу
 Профиль Отправить личное сообщение  
 
 Заголовок сообщения: Re: Fedora 24 и далее...
Непрочитанное сообщениеДобавлено: 21 май 2017, 20:42 
Не в сети
Писатель
Аватара пользователя

Зарегистрирован: 24 сен 2011, 14:22
Сообщения: 10112
Откуда: Харьков
perseus писал(а):
Наверно нужно было в установочном скрипте CONFIG указывать еще --exec-prefix=/usr/lib64/tcl8.6
но откуда, бляха-муха, это мне знать до того как я его установлю :lol:

По большинству широко используемых инструментов (проектов) информацию о опциях использования хранит pkg-config.
Но первейшим делом нужно убедиться, что интересующие нас инструменты туда прописаны:
Код:
[olej@dell Lamp.asm]$ pkg-config --list-all | grep ^tcl
tcl                       Tool Command Language - Tcl is a powerful, easy-to-learn dynamic programming language, suitable for a wide range of uses.
[olej@dell Lamp.asm]$ pkg-config --list-all | grep ^tk
tk                        The Tk Toolkit - Tk is a cross-platform graphical user interface toolkit, the standard GUI not only for Tcl, but for many other dynamic languages as well.

Дальше можем посмотреть опции (дополнительные инклуды и библиотеки) для этих пакетов:
Код:
[olej@dell Lamp.asm]$ pkg-config --cflags --libs tcl
-ltcl8.6 -ltclstub8.6
[olej@dell Lamp.asm]$ pkg-config --cflags --libs tk
-ltk8.6 -ltkstub8.6 -ltcl8.6 -ltclstub8.6

По любой собранной вашей программе смотрите пути нужных библиотек:
Код:
[olej@dell Go]$ ldd imitguiDemo
   linux-vdso.so.1 (0x00007ffdae7ef000)
   libtcl8.6.so => /lib64/libtcl8.6.so (0x00007f962aafe000)
   libtk8.6.so => /lib64/libtk8.6.so (0x00007f962a79d000)
   libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f962a57e000)
   libc.so.6 => /lib64/libc.so.6 (0x00007f962a1bd000)
   libdl.so.2 => /lib64/libdl.so.2 (0x00007f9629fb9000)
   libz.so.1 => /lib64/libz.so.1 (0x00007f9629da2000)
   libm.so.6 => /lib64/libm.so.6 (0x00007f9629aa0000)
   libXft.so.2 => /lib64/libXft.so.2 (0x00007f9629889000)
   libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007f96295ce000)
   libfontconfig.so.1 => /lib64/libfontconfig.so.1 (0x00007f962938a000)
   libX11.so.6 => /lib64/libX11.so.6 (0x00007f962904a000)
   /lib64/ld-linux-x86-64.so.2 (0x00005625a8806000)
   libXrender.so.1 => /lib64/libXrender.so.1 (0x00007f9628e3e000)
   libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f9628c2e000)
   libpng16.so.16 => /lib64/libpng16.so.16 (0x00007f96289fb000)
   libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f96287d0000)
   libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f96285ae000)
   libXau.so.6 => /lib64/libXau.so.6 (0x00007f96283aa000)

Это и будет вам подсказка для опций --prefix в configure - с какими путями устанавливали пакет в данном дистрибутиве.


Вернуться к началу
 Профиль Отправить личное сообщение  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
[ Time : 0.237s | 15 Queries | GZIP : On ]