Re: afterstep on irix?
Randall Hopper (aa8vb@vislab.epa.gov)
Tue, 16 Feb 1999 06:56:48 -0500
chris mccraw:
|i'm scouring the afterstep mailing list archives looking for any reference
|to getting AS functional under irix, and it seems like you may have done
|just that...
...
|indicates that you actually use AS under irix...
Yep. Currently running AfterStep 1.6.6. IRIX 6.5. egcs-2.91.60
> gcc --version
egcs-2.91.60
|am i right? if so, care to share your magic? i can build it a-ok but
|it's completely broken (chooses wrong bit depth, which i can fix easily
|enough, but i don't seem to have root menus, pager functionality (it shows
|up and is populated by mini-windows but i can't interact with it with the
|mouse---only by moving off-screen with the cursor can i change desks), or
|the ability to move windows around.
|i've used gcc (egcs) to build 1.5b5 and 1.6.10 under irix 6.5..
|
|if not, i apologize for wasting your time.
Not at all. I don't remember having to do anything exotic except
overriding where the X libs location. Seems afterstep wanted to explicitly
point to /usr/lib, which is a no-no on IRIX (you let the compiler pick up
o32,n32, or n64 libs). I just configured and built it. Here's my
configure invocation:
configure --with-gnustep-dir=~/.GNUstep \
--x-libraries=/usr/lib32 \
--prefix=$HOME/software/AfterStep-1.6.6 \
--with-xpm-include=/usr/include/X11 \
--with-xpm-library=/usr/lib \
--with-jpeg \
--with-jpeg-includes=/usr/local/include \
--with-jpeg-library=/usr/local/lib \
--with-png \
--with-png-includes=/usr/local/include \
--with-png-library=/usr/local/lib
Not too sure if I had this in there or not:
--x-includes=/usr/include \
I really didn't need png and jpeg. Just put them in there for the heck of it.
Comparing my clean-built and a completely unconfigured Afterstep source
tree, looks like files were only added by configure, so I didn't do any
hacking on the delivered source code.
All I did do I berieve is update MAXLINELENGTH after configure so that I
could have my long Pixmap search paths for Wharf:
./configure.h:
13c13
< #define MAXLINELENGTH 255
---
> #define MAXLINELENGTH 8192
Let me know if this doesn't work for you.
Randall
--
WWW: http://www.afterstep.org/
FTP: ftp://ftp.afterstep.org/
MAIL: http://www.caldera.com/linuxcenter/forums/afterstep.html