[GRASS5] Makefile/autoconf progress! (libs as shared libraries)

Eric Mitchell emitchell at altaira.com
Mon Jul 31 10:16:33 EDT 2000


Fueled by the moral support of the grass developers list...

I did some hacking this weekend on the Make stuff in grass,
and currently have all libraries building as shared libs
on my Linux box.  "All" in this case means all libs that were
built by a default "make install" on 5.0beta8.  There are 
4 makefile variables I have currently set by hand, and 
should be detected by autoconf, but that'll be a little bit 
of work. I might also be able to use libtool for some of 
this, I'll look into it.  Worst case, I can hack a switch 
statement to set the variables for supported/known compilers,
and ask the user for help setting them 

Also, splitting grass into at least "libs" and "programs"
will make this a lot easier, as explicit references to 
which directories contain which libraries can be dropped, 
in favor of referring to a single $GISBASE/$ARCH/lib
directory.

Additional thoughts? concerns? ideas?

-- 
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+
| Eric B. Mitchell         mailto:emitchell at altaira.com |
| tel: (301) 809 - 3534    Altair Aerospace Corporation |
| tel: (800) 7 - ALTAIR    4201 Northview Dr. Suite 410 |
| fax: (301) 805 - 8122    Bowie, MD  20716             |
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+
              ,___
          /"\  / o=\  /"""---===/
         /   \_/  \__/   ---===/ 
         |    //\   || /""TT""/ //\   || ||""\
         |   //  \  ||    ||   //  \  || ||__/
         |  //--==\ |L--/ ||  //--==\ || || "=,
          \      ---===/
           \____---===/

---------------------------------------- 
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo at geog.uni-hannover.de with
subject 'unsubscribe grass5'



More information about the grass-dev mailing list