John,

The short answer is that I know how to modify the fink .info file for  
Macaulay 2 v.1.1 to avoid the problems you've encountered, but  
unfortunately Macaulay 2 v.1.1 doesn't yet build in the context of  
fink.  The upstream authors Grayson and Stillman are working on this.

   -- Dave


On May 11, 2008, at 5:06 AM, John Dalbec wrote:

> I tried modifying the unstable Macaulay 2 .info file from 10.4 but  
> 0.9.95 can't find <gc.h> (the only available version of gc has <gc/ 
> gc.h> instead) and 1.1 can't find the Fink-installed prerequisite  
> libraries in AC_SEARCH_LIBS() and tries (and fails) to build them  
> from source.  Is a FORTRAN compiler a buildreq in 1.1?
>
> checking for library containing add_history... no
> checking for library containing readline... no
> checking readline/readline.h usability... no
> checking readline/readline.h presence... yes
> configure: WARNING: readline/readline.h: present but cannot be  
> compiled
> configure: WARNING: readline/readline.h:     check for missing  
> prerequisite headers?
> configure: WARNING: readline/readline.h: see the Autoconf  
> documentation
> configure: WARNING: readline/readline.h:     section "Present But  
> Cannot Be Compiled"
> configure: WARNING: readline/readline.h: proceeding with the  
> preprocessor's result
> configure: WARNING: readline/readline.h: in the future, the compiler  
> will take precedence
> configure: WARNING:     ## -------------------------------------- ##
> configure: WARNING:     ## Report this to [EMAIL PROTECTED] ##
> configure: WARNING:     ## -------------------------------------- ##
> checking for readline/readline.h... yes
> configure: readline library will be compiled
> checking for library containing __gmpz_init... no
> checking gmp.h usability... no
> checking gmp.h presence... yes
> configure: WARNING: gmp.h: present but cannot be compiled
> configure: WARNING: gmp.h:     check for missing prerequisite headers?
> configure: WARNING: gmp.h: see the Autoconf documentation
> configure: WARNING: gmp.h:     section "Present But Cannot Be  
> Compiled"
> configure: WARNING: gmp.h: proceeding with the preprocessor's result
> configure: WARNING: gmp.h: in the future, the compiler will take  
> precedence
> configure: WARNING:     ## -------------------------------------- ##
> configure: WARNING:     ## Report this to [EMAIL PROTECTED] ##
> configure: WARNING:     ## -------------------------------------- ##
> checking for gmp.h... yes
> checking for library containing mpfr_init... no
> checking for library containing mpfr_lgamma... no
> checking mpfr.h usability... no
> checking mpfr.h presence... yes
> configure: WARNING: mpfr.h: present but cannot be compiled
> configure: WARNING: mpfr.h:     check for missing prerequisite  
> headers?
> configure: WARNING: mpfr.h: see the Autoconf documentation
> configure: WARNING: mpfr.h:     section "Present But Cannot Be  
> Compiled"
> configure: WARNING: mpfr.h: proceeding with the preprocessor's result
> configure: WARNING: mpfr.h: in the future, the compiler will take  
> precedence
> configure: WARNING:     ## -------------------------------------- ##
> configure: WARNING:     ## Report this to [EMAIL PROTECTED] ##
> configure: WARNING:     ## -------------------------------------- ##
> checking for mpfr.h... yes
> checking for library containing GC_free... no
> checking gc/gc.h usability... no
> checking gc/gc.h presence... yes
> configure: WARNING: gc/gc.h: present but cannot be compiled
> configure: WARNING: gc/gc.h:     check for missing prerequisite  
> headers?
> configure: WARNING: gc/gc.h: see the Autoconf documentation
> configure: WARNING: gc/gc.h:     section "Present But Cannot Be  
> Compiled"
> configure: WARNING: gc/gc.h: proceeding with the preprocessor's result
> configure: WARNING: gc/gc.h: in the future, the compiler will take  
> precedence
> configure: WARNING:     ## -------------------------------------- ##
> configure: WARNING:     ## Report this to [EMAIL PROTECTED] ##
> configure: WARNING:     ## -------------------------------------- ##
> checking for gc/gc.h... yes
> checking for library containing gdbm_close... no
> checking gdbm.h usability... no
> checking gdbm.h presence... yes
> configure: WARNING: gdbm.h: present but cannot be compiled
> configure: WARNING: gdbm.h:     check for missing prerequisite  
> headers?
> configure: WARNING: gdbm.h: see the Autoconf documentation
> configure: WARNING: gdbm.h:     section "Present But Cannot Be  
> Compiled"
> configure: WARNING: gdbm.h: proceeding with the preprocessor's result
> configure: WARNING: gdbm.h: in the future, the compiler will take  
> precedence
> configure: WARNING:     ## -------------------------------------- ##
> configure: WARNING:     ## Report this to [EMAIL PROTECTED] ##
> configure: WARNING:     ## -------------------------------------- ##
> checking for gdbm.h... yes
> checking NTL/version.h usability... yes
> checking NTL/version.h presence... yes
> checking for NTL/version.h... yes
> checking for ntl library... -lntl
> checking whether ntl library is recent enough, using NTL/ 
> version.h... (version 5.4.1 found) yes
> checking whether ntl library is compiled with gmp, using NTL/ 
> config.h... yes
> checking whether the vecLib framework is available... no
> checking for library containing sgemv... no
> checking for library containing dgetrf... no
> checking factory.h usability... yes
> checking factory.h presence... yes
> checking for factory.h... yes
> checking factor.h usability... yes
> checking factor.h presence... yes
> checking for factor.h... yes
> checking whether factory library is installed (-lfac -lcf - 
> lcfmem)... no
> checking whether factory library is installed (-lfac -lcf -lcfmem - 
> lntl)... no
> checking whether nm accepts the demangle option... no
> checking whether getaddrinfo can handle numeric service (port)  
> numbers... no
> checking whether gcc accepts -Wno-strict-aliasing... no
> checking whether gcc accepts -Wfatal-errors... no
> checking whether sys_errlist is declared... no
> checking whether h_errlist is declared... no
> configure: using LIBRARIES    =  gc gdbm gmp mpfr readline factory  
> libfac lapack (libraries to be built from downloaded sources)
>


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Fink-beginners mailing list
[email protected]
http://news.gmane.org/gmane.os.apple.fink.beginners

Reply via email to