[Mono-devel-list] got a pkg-config clue Re: clue re: glib versionitis ?

Charlie Ford charlie_ford at sbcglobal.net
Thu Sep 30 18:00:07 EDT 2004


Hi Paul -

    RedHat 9 , 2.4.20-6 .

    For those following the unfolding drama (of me getting a s.w.f gui 
to run), I made more progress after `cp /usr/local/lib/libgdiplus.so* 
/usr/lib` .

    Then the gui started, but quickly died , evidently due to the 
absense of  MonoPosixHelper .

     But:
[root at isslx3 dotNET]# rpm -i 
/download/mono-posix-1.0.1-1.ximian.8.1.i386.rpm   # I know, I'm not 
using FC2, so it shouldn't work
error: Failed dependencies:
        mono(System) >= 1.0.5000.0 is needed by 
mono-posix-1.0.1-1.ximian.6.1
        mono(mscorlib) >= 1.0.5000.0 is needed by 
mono-posix-1.0.1-1.ximian.6.1
[root at isslx3 dotNET]# pkg-config --modversion mono
1.1.1
[root at isslx3 dotNET]#

    Does mono1.1.1 have enough to provide for these mono(System) & 
mono(mscorlib) dependencies ? 

    Is there a way to persuade rpm of this ? --force didn't work.

    I settled for mono-posix-0.96-1.ximian.6.2.i386.rpm , which rpm 
didn't object to.

    Then at runtime I found I was missing map_Mono_Posix_PollEvents 
(evidently newer than 0.96 ?).

    I picked up the latest snapshot and saw map_Mono_Posix_PollEvents 
there (in Syscall.cs).  But the Syscall.cs in my 1.1.1 also has it.

    Guidance ?

TIA ,
Charlie

>Hi,
>
>  
>
>>>I realize this isn't quite a mono question (though my goal is to run 
>>>the System.Windows.Forms GUI that I've now compiled), in trying to 
>>>./configure for  libgdiplus-1.1.1 , I'm told:
>>>
>>>   configure: error: "Did not find Glib >= 2.2.3"
>>>      
>>>
>>today I learned about the dependence of pkg-config upon PKG_CONFIG_PATH 
>>and the need for the latter to refer to the directories containing the 
>><pkg-name>.pc file(s) for the libraries of interest .
>>    
>>
>
>Which linux distro are you using? I know FC can be a PITA with respects
>to pkgconfig
>
>TTFN
>
>Paul
>  
>





More information about the Mono-devel-list mailing list