----- Milan Čermák <[email protected]> a écrit :
> Dne 29.9.2014 01:04, Christophe napsal(a):
> >
> > ----- Milan Čermák <[email protected]> a écrit :
> >> Hi guys,
> >> I use Window Maker on Solaris 11, currently, and there are few compiling
> >> issues, I'd like to iron out. I'd like to know your opinion on how deep
> >> I should go.
> >> [...]
> >>
> >
> > Hi,
> > There was a patch some time ago (2a7a4d77, in 0.95.6) that should have 
> > provided a proper detection:
> >   - look for the standard -lXinerama
> >   - and only if it does not work, try the "Solaris" fall-back 
> > -lXext+XineramaGetInfo
> > If this does not work under Solaris 11, it would be interesting to 
> > investigate to understand why. Would you share the config.log? 
> > (particularly the part where it tries -lXinerama, between "checking for Xmu 
> > library" and "checking for RandR support").
> >
> 
> Hi Christophe,
> that's great. My experiences was based on 0.95.5. I've tried the git 
> head yesterday and it works perfectly on Solaris 11. I don't know about 
> actual run, but it compiles flawlessly. (gcc 4.5)
> I've also tried it on Solaris 10 (gcc 3.4.3). It does not seem to detect 
> Xsun server (or it found that its xinerama implementation is 
> appropriate) so SOLARIS_XINERAMA is not defined. I can't tell if it is 
> alright because the compilation failed on __wrlib_deprecated macro. I 
> guess gcc 3.4.3 on Solaris does not understand 'deprecated' attribute. 
> I'll get the error message later.
> 
> So, for the next steps, I'll try to run the git head on Solaris 11 
> (which should work) and build it on Solaris 10 (discovering all the 
> build glitches).
> 
> Thanks,
> Milan

Hi Milan,

Sorry for the delay...
Thanks to your log, it looks like the special SOLARIS_XINERAMA is not needed 
for Solaris 10, so you should be ok for this. Sounds reasonable to me, S10 is 
not that old compared to that Xinerama stuff, I would guess the concerned 
versions for the workaround are more like Solaris 6 or 7.

For your deprecated issue, it is a bit strange because the attribute seems to 
have been introduced in gcc 3.1, so you are not supposed to have problem with 
3.4.3, or maybe it is a special version from Sun? Maybe the error log might 
help a little bit there...

Christophe.


--
To unsubscribe, send mail to [email protected].

Reply via email to