Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alex Ivanov                          2:5020/400     21 Jul 2005  10:17:21
 To : Kirill Ponomarew
 Subject : Re: /usr/ports/graphics/tiff
 -------------------------------------------------------------------------------- 
 
 Wed Jul 20 2005 22:47, Kirill Ponomarew wrote to Alex Ivanov:
 
  >> Ставил вчера сабж. Hу и заметил пару странных деталей.
  >> 
  >> 1. OpenGL
  >> Если собирать с параметром WITH_X11=yes то configure исправно находит
  >> OpenGL,  но зачем-то еще ищет libglut. Если эту либу поставить, тогда все
  >> прекрасно  находится.
  >> Соответственно возник вопрос: нафига етой тулзе (/usr/ports/graphics/tiff)
  >> OpenGL и libglut? Ведь если они действительно нужны, надо в Makefile
  >> воткнуть  что-то типа:
  >> .if defined(WITH_X11)
  >> RUN_DEPENDS+=   libglut:${PORTSDIR}/graphics/libglut/
  >> .endif
  >> Чтоб зависимости правильно отслеживались.
  >> А если OpenGL нафиг не нужен, то наверно отключить его надо через
  >> параметры  configure... Или переменную ввести типа WITH_OPENGL например...
  KP> Оба нужны для tiffgt тулзы, если хочется, напиши maintainer'у 
 
 Тому который вроде русскоговорящий написал вчера - ответа нет )
 А в инглише как уже писал я не силен)
 
  KP>  чтобы сделал прямые зависимости тем, кто дюже хочет tiffgt.
 
 А можно поподробнее, что такое tiffgt? У меня просто под руками машины нет,
 чтоб посмотреть )
  >> 2. pthread
  >> configure как-то странно детектит трейды.
  >> Сперва он проверяет флаг -lpthreads (именно с s на конце), потом -Kthread,
  >> потом -kthread, потом вообще без флагов, потом с -pthread.
  >> Соответственно находит он -pthread - и как результат tiff линкуется только
  >> со  старой трейдовой библиотекой. А это вроде может привести к проблемам в
  >> случае  если этот порт будет использовать приложение, слинкованное с
  >> другой трейдовой  либой.
  KP> Почему -pthread это "старая тредовая библиотека" ?
 
 man gcc
  FreeBSD SPECIFIC OPTIONS
        -pthread
               Link a user-threaded process against libc_r instead of libc.
 Hасколько я знаю, libc_r оставлена только из соображений совместимости и в
 будующих релизах будет удалена. 
 Может я что-то неправильно понял?
 
 XBtQUS&s%25s
 
 --- ifmail v.2.15dev5.3
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 /usr/ports/graphics/tiff   Alex Ivanov   20 Jul 2005 13:22:00 
 Re: /usr/ports/graphics/tiff   Rashid N. Achilov   20 Jul 2005 15:04:02 
 Re: /usr/ports/graphics/tiff   Alex Ivanov   20 Jul 2005 15:18:13 
 Re: /usr/ports/graphics/tiff   Kirill Ponomarew   20 Jul 2005 22:47:12 
 Re: /usr/ports/graphics/tiff   Alex Ivanov   21 Jul 2005 10:17:21 
 Re: /usr/ports/graphics/tiff   Kirill Ponomarew   21 Jul 2005 11:43:07 
 Re: /usr/ports/graphics/tiff   Alex Ivanov   21 Jul 2005 13:14:47 
 /usr/ports/graphics/tiff   Alex Ivanov   21 Jul 2005 10:23:56 
Архивное /ru.unix.bsd/1667997bb58ad.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional