Bug 8004 - Странный путь к библиотеке
Summary: Странный путь к библиотеке
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: monodoc (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Evgeny Sinelnikov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-18 23:15 MSD by Vitaly Lipatov
Modified: 2005-09-20 01:29 MSD (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2005-09-18 23:15:25 MSD
# pkg-config --libs monodoc  
/r:/usr/lib/mono/monodoc/monodoc.dll  
 
P.S. 
И ещё dbus при сборке пытается найти исполняемый файл 
monodoc, а его нет :(
Comment 1 Vitaly Lipatov 2005-09-18 23:16:04 MSD
? 
Comment 2 Evgeny Sinelnikov 2005-09-19 00:24:30 MSD
(In reply to comment #1) 
> ?  
 
Про библиотеку я не понял, в mono вроде все так - вот это же нормальным 
считается: 
/usr/lib/mono/gac/Mono.GetOptions/1.0.5000.0__0738eb9f132ed756/Mono.GetOptions.dll? 
 
Это имя что, не резольвится? 
 
А вот monodoc теперь лежит в mono-tools, это они сам распилили. 
 
Comment 3 Vitaly Lipatov 2005-09-19 12:19:58 MSD
Если ты заметил, там какое-то /r: 
перед путём. 
Comment 4 Evgeny Sinelnikov 2005-09-19 21:34:54 MSD
(In reply to comment #3) 
> Если ты заметил, там какое-то /r:  
 
Для mcs это тоже самое, что и -l для gcc, никог же не удивляет: 
 
[sin@base sin]$ pkg-config --libs glib-2.0 
-lglib-2.0 
 
Впрочем может смутить лишь '/' вместо '-', я думаю, что этот анахронизм связан 
с совместимостью mono с популярной ОС. 
Я проверил: 
[sin@base gtk-tst]$ mcs *.cs 
-r:/usr/lib/mono/gac/gtk-sharp/1.0.0.0__35e10195dab3c99f/gtk-sharp.dll 
[sin@base gtk-tst]$ mcs 
*.cs /r:/usr/lib/mono/gac/gtk-sharp/1.0.0.0__35e10195dab3c99f/gtk-sharp.dll 
это не имеет значения. 
 
Comment 5 Vitaly Lipatov 2005-09-20 01:29:31 MSD
Да, это я что-то :)