stupid_idiot
  
 
  
 
 
Group: Members 
Posts: 344 
Joined: Oct. 2006 | 
  | 
Posted: Jan. 25 2008,13:25 | 
   | 
 
 
  
Hey Juanito: I would suggest not to do that -- It would make things harder for the user. e.g. I would have to add LDFLAGS='-L/opt/compile-3.3.5/lib -L/opt/compile-3.3.5/X11R6/lib' rather than just LDFLAGS='-L/opt/compile-3.3.5/lib' as before.
  '/usr/X11R6/' seems to be a relic from the XFree86 days. Right now, in Debian, all X11 libs are installed in '/usr/lib/'. While DSL itself uses the XFree86 layout, I don't think it is obligatory to mimic this in a new extension. I think ease of use should come first -- '/usr/X11R6/lib/' is acceptable because it is searched by default (as configured in '/etc/ld.so.conf'), but '/opt/compile-3.3.5/X11R6/lib/' is not searched by default, which means the user has the additional trouble of doing LDFLAGS='-L/opt/compile-3.3.5/X11R6/lib/'. From another viewpoint, the X11 libs aren't really special compared to other libs, so I don't think there is any need to separate them for the purpose of organization.
  Just my '2 cents'. Thanks. 
 |