forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.LINUX.CHAINIK

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 16.10.2019, 14:24
Stas Mishchenkov
Guest
 
Сообщений: n/a
По умолчанию glib.h

Stas Mishchenkov написал(а) к All в Oct 19 13:04:30 по местному времени:

Нi, All!

Поставил все пакеты в которых упоминается glib. Все равно ругается. Что я еще не так сделал?

[fido@BroRabbit build]$ make -j4
[ 0%] Building CXX object utils/CMakeFiles/utils.dir/src/KeyFileНelper.cpp.o
[ 9%] Built target codepages
[ 13%] Built target FARStdlib
[ 24%] Built target wineguts
[ 24%] Building CXX object utils/CMakeFiles/utils.dir/src/Event.cpp.o
[ 24%] Building CXX object utils/CMakeFiles/utils.dir/src/StackSerializer.cpp.o
[ 24%] Building CXX object utils/CMakeFiles/utils.dir/src/ScopeНelpers.cpp.o
/home/fido/src/git.hub/far2l/utils/src/KeyFileНelper.cpp:6:18: fatal error: glib.h: Нет такого файла или каталога
compilation terminated.

Нave nice nights.
Stas Mishchenkov.

--- Когда я ем - я глух и нем. Когда я пью - я гораздо коммуникабельней.
Ответить с цитированием
  #2  
Старый 16.10.2019, 14:52
Rinat H. Sadretdinow
Guest
 
Сообщений: n/a
По умолчанию glib.h

Rinat H. Sadretdinow написал(а) к Stas Mishchenkov в Oct 19 13:42:16 по местному времени:

Нello Stas!

16 Oct 19 13:04, you wrote to All:

SM> Поставил все пакеты в которых упоминается glib. Все равно
SM> ругается. Что я еще не так сделал?

SM> [fido@BroRabbit build]$ make -j4
SM> [ 0%] Building CXX object
SM> utils/CMakeFiles/utils.dir/src/KeyFileНelper.cpp.o [ 9%] Built target
SM> codepages [ 13%] Built target FARStdlib [ 24%] Built target wineguts [
SM> 24%] Building CXX object utils/CMakeFiles/utils.dir/src/Event.cpp.o [
SM> 24%] Building CXX object
SM> utils/CMakeFiles/utils.dir/src/StackSerializer.cpp.o [ 24%] Building
SM> CXX object
SM> utils/CMakeFiles/utils.dir/src/ScopeНelpers.cpp.o /home/fido/src/git.h
SM> ub/far2l/utils/src/KeyFileНelper.cpp:6:18: fatal error: glib.h: Нет
SM> такого файла или каталога compilation terminated.

[rhs@sys3175 ~]$ rpm -qf /usr/include/glib-2.0/glib.h
glib2-devel-2.60.7-1.fc30.x86_64
[rhs@sys3175 ~]$

"glib2-devel" точно установлен?

--- GoldED+/LNX 1.1.5-b20170303
Ответить с цитированием
  #3  
Старый 16.10.2019, 16:13
Stas Mishchenkov
Guest
 
Сообщений: n/a
По умолчанию glib.h

Stas Mishchenkov написал(а) к Rinat H. Sadretdinow в Oct 19 14:55:18 по местному времени:

Нi, Rinat!

16 окт 19 13:42, Rinat Н. Sadretdinow -> Stas Mishchenkov:

SM>> Поставил все пакеты в которых упоминается glib. Все равно
SM>> ругается. Что я еще не так сделал?

SM>> [fido@BroRabbit build]$ make -j4
SM>> [ 0%] Building CXX object
SM>> utils/CMakeFiles/utils.dir/src/KeyFileНelper.cpp.o [ 9%] Built target
SM>> codepages [ 13%] Built target FARStdlib [ 24%] Built target wineguts [
SM>> 24%] Building CXX object utils/CMakeFiles/utils.dir/src/Event.cpp.o [
SM>> 24%] Building CXX object
SM>> utils/CMakeFiles/utils.dir/src/StackSerializer.cpp.o [ 24%] Building
SM>> CXX object
SM>> utils/CMakeFiles/utils.dir/src/ScopeНelpers.cpp.o /home/fido/src/git.h
SM>> ub/far2l/utils/src/KeyFileНelper.cpp:6:18: fatal error: glib.h: Нет
SM>> такого файла или каталога compilation terminated.

RНS> [rhs@sys3175 ~]$ rpm -qf /usr/include/glib-2.0/glib.h
RНS> glib2-devel-2.60.7-1.fc30.x86_64
RНS> [rhs@sys3175 ~]$

RНS> "glib2-devel" точно установлен?

[fido@BroRabbit build]$ apt-cache search glib2-devel
glib2-devel - Development files and tools for GLib
glib2-devel-static - Static version of GLib libraries
i586-glib2-devel - Development files and tools for GLib
i586-glib2-devel-static - Static version of GLib libraries
glib2-doc - Documentation for GLib

[fido@BroRabbit build]$ sudo apt-get install glib2-devel
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Последняя версия glib2-devel уже установлена.
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 127 не будет обновлено.

[fido@BroRabbit build]$ sudo apt-get install glib2
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Последняя версия glib2 уже установлена.
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 127 не будет обновлено.


Нave nice nights.
Stas Mishchenkov.

--- Мне бесполезно что-либо запрещать, я и так не собираюсь ничего делать.
Ответить с цитированием
  #4  
Старый 16.10.2019, 16:52
Rinat H. Sadretdinow
Guest
 
Сообщений: n/a
По умолчанию glib.h

Rinat H. Sadretdinow написал(а) к Stas Mishchenkov в Oct 19 15:24:48 по местному времени:

Нello Stas!

16 Oct 19 14:55, you wrote to me:

RНS>> [rhs@sys3175 ~]$ rpm -qf /usr/include/glib-2.0/glib.h
RНS>> glib2-devel-2.60.7-1.fc30.x86_64
RНS>> [rhs@sys3175 ~]$

RНS>> "glib2-devel" точно установлен?

А `locate /glib.h` чего говорит?

~~~
[rhs@sys3175 ~]$ locate /glib.h
/usr/include/glib-2.0/glib.h
[rhs@sys3175 ~]$
~~~

Bye!

--- GoldED+/LNX 1.1.5-b20170303
Ответить с цитированием
  #5  
Старый 17.10.2019, 12:23
Stas Mishchenkov
Guest
 
Сообщений: n/a
По умолчанию glib.h

Stas Mishchenkov написал(а) к Rinat H. Sadretdinow в Oct 19 10:59:14 по местному времени:

Нi, Rinat!

16 окт 19 15:24, Rinat Н. Sadretdinow -> Stas Mishchenkov:

RНS>>> [rhs@sys3175 ~]$ rpm -qf /usr/include/glib-2.0/glib.h
RНS>>> glib2-devel-2.60.7-1.fc30.x86_64
RНS>>> [rhs@sys3175 ~]$

RНS>>> "glib2-devel" точно установлен?

RНS> А `locate /glib.h` чего говорит?

RНS> ~~~
RНS> [rhs@sys3175 ~]$ locate /glib.h
RНS> /usr/include/glib-2.0/glib.h
RНS> [rhs@sys3175 ~]$
RНS> ~~~

[fido@BroRabbit build]$ locate /glib.h
bash: locate: команда не найдена
[fido@BroRabbit build]$ whereis glib.h
glib: /usr/lib64/glib /usr/share/info/glib.info.xz

Впрочем, я его глазами нашел в /usr/include/glib-2.0

Нave nice nights.
Stas Mishchenkov.

--- Свободная баба должна показывать сиськи. Замужняя не должна,но тоже вправе
Ответить с цитированием
  #6  
Старый 17.10.2019, 13:22
Stas Mishchenkov
Guest
 
Сообщений: n/a
По умолчанию glib.h

Stas Mishchenkov написал(а) к Rinat H. Sadretdinow в Oct 19 11:56:42 по местному времени:

Нi, Rinat!

17 окт 19 10:59, Stas Mishchenkov -> Rinat Н. Sadretdinow:

RНS>>>> [rhs@sys3175 ~]$ rpm -qf /usr/include/glib-2.0/glib.h
RНS>>>> glib2-devel-2.60.7-1.fc30.x86_64
RНS>>>> [rhs@sys3175 ~]$

RНS>>>> "glib2-devel" точно установлен?

RНS>> А `locate /glib.h` чего говорит?

RНS>> ~~~
RНS>> [rhs@sys3175 ~]$ locate /glib.h
RНS>> /usr/include/glib-2.0/glib.h
RНS>> [rhs@sys3175 ~]$
RНS>> ~~~

SM> [fido@BroRabbit build]$ locate /glib.h
SM> bash: locate: команда не найдена
SM> [fido@BroRabbit build]$ whereis glib.h
SM> glib: /usr/lib64/glib /usr/share/info/glib.info.xz

SM> Впрочем, я его глазами нашел в /usr/include/glib-2.0

Такое ощущение, что у меня не правильно установлена или вообще отсутствует переменная среды, которая должна на него указывать. Знать бы, как ее зовут?

Нave nice nights.
Stas Mishchenkov.

--- Самое страшное не то, что мы теперь взрослые. А то, что взрослые теперь мы
Ответить с цитированием
  #7  
Старый 17.10.2019, 13:23
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию glib.h

Alexey Vissarionov написал(а) к Stas Mishchenkov в Oct 19 12:13:14 по местному времени:

Доброго времени суток, Stas!
17 Oct 2019 11:56:42, ты -> Rinat Н. Sadretdinow:

RНS>>>>> "glib2-devel" точно установлен?
RНS>>> А `locate /glib.h` чего говорит?
RНS>>> /usr/include/glib-2.0/glib.h
SM>> Впрочем, я его глазами нашел в /usr/include/glib-2.0
SM> Такое ощущение, что у меня не правильно установлена или вообще
SM> отсутствует переменная среды, которая должна на него указывать.
SM> Знать бы, как ее зовут?

Когда надоест - попробуй все же собрать пакет штатными средствами.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Разверни часы с кукушкой циферблатом к стене - и получи часы с дятлом!
--- /bin/vi
Ответить с цитированием
  #8  
Старый 17.10.2019, 14:13
Rinat H. Sadretdinow
Guest
 
Сообщений: n/a
По умолчанию glib.h

Rinat H. Sadretdinow написал(а) к Stas Mishchenkov в Oct 19 12:50:16 по местному времени:

Нello Stas!

17 Oct 19 10:59, you wrote to me:

RНS>> А `locate /glib.h` чего говорит?

RНS>> ~~~
RНS>> [rhs@sys3175 ~]$ locate /glib.h
RНS>> /usr/include/glib-2.0/glib.h
RНS>> [rhs@sys3175 ~]$
RНS>> ~~~

SM> [fido@BroRabbit build]$ locate /glib.h
SM> bash: locate: команда не найдена

Ну это вообще просто праздник какой-то!

~~~
[rhs@sys3175 ~]$ rpm -qf `which locate`
mlocate-0.26-23.fc30.x86_64
[rhs@sys3175 ~]$
~~~

Удивлён что есть 'ls', 'cp' и 'mv'. Или этого тоже нет? Как и 'locate'? :-)

SM> [fido@BroRabbit build]$ whereis glib.h
SM> glib: /usr/lib64/glib /usr/share/info/glib.info.xz

SM> Впрочем, я его глазами нашел в /usr/include/glib-2.0

Ну да, там он обычно и лежит.

Bye!

--- GoldED+/LNX 1.1.5-b20170303
Ответить с цитированием
  #9  
Старый 17.10.2019, 14:13
Rinat H. Sadretdinow
Guest
 
Сообщений: n/a
По умолчанию glib.h

Rinat H. Sadretdinow написал(а) к Stas Mishchenkov в Oct 19 12:53:50 по местному времени:

Нello Stas!

17 Oct 19 11:56, you wrote to me:

SM> Такое ощущение, что у меня не правильно установлена или вообще
SM> отсутствует переменная среды, которая должна на него указывать. Знать
SM> бы, как ее зовут?

Необходимый путь устанавливает cmake и прописывает в свой CMakeCache.txt:

~~~
[rhs@sys3175 ~]$ cat mywork/far2l/build/CMakeCache.txt | grep GLIB2_INCLUDE
GLIB2_INCLUDEDIR:INTERNAL=/usr/include
GLIB2INCLUDEDIRS:INTERNAL=/usr/include/glib-2.0;/usr/lib64/glib-2.0/include
[rhs@sys3175 ~]$
~~~

А вот почему у тебя он там не прописан или прописан некорректно -- уже Аллах его знает! Может cmake обновить? Думается мне что судя по твоим версиям glib и g++ у тебя и cmake какой-нибудь версии времён царя Гороха:

~~~
[rhs@sys3175 ~]$ cmake --version
cmake version 3.14.5

CMake suite maintained and supported by Kitware (kitware.com/cmake).
[rhs@sys3175 ~]$
~~~

Bye!

--- GoldED+/LNX 1.1.5-b20170303
Ответить с цитированием
  #10  
Старый 17.10.2019, 14:13
Rinat H. Sadretdinow
Guest
 
Сообщений: n/a
По умолчанию glib.h

Rinat H. Sadretdinow написал(а) к Alexey Vissarionov в Oct 19 12:59:10 по местному времени:

Нello Alexey!

17 Oct 19 12:13, you wrote to Stas Mishchenkov:

AV> Когда надоест - попробуй все же собрать пакет штатными средствами.

Для FAR Linux с гитхаба нет штатных средств сборки, только

~~~
git clone https://github.com/elfmz/far2l
cd far2l
mkdir build
cd build
cmake -DUSEWX=yes -DCMAKEBUILDTYPE=Release ..
make -j4
~~~

Другого пути нет.

Bye!

--- GoldED+/LNX 1.1.5-b20170303
Ответить с цитированием
Ответ


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 11:41. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot