Changeset 2570 in Sophya


Ignore:
Timestamp:
Jul 28, 2004, 12:40:57 PM (21 years ago)
Author:
ansari
Message:

Ajout -framework Accelerate qui continet LAPACK ds le makefile pour MacOSX - Reza 28 Juillet 2004

Location:
trunk/SophyaLib/Mgr
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/Mgr/Makefile.h

    r2501 r2570  
    150150CC := cc
    151151# Pour enlever les erreurs au link des slb en -O. Pas d'avenir!
    152 OPTFLAG := -O
     152OPTFLAG := -g
    153153endif
    154154
     
    183183ifeq (${MACHEROS},Darwin)
    184184  XLDLIBS := -L/usr/X11R6/lib
    185   XCPPFLAGS := -I/usr/X11R6/include 
    186   XCFLAGS := -fkeep-inline-functions -fno-common
     185  XCPPFLAGS := -I/usr/X11R6/include -I/sw/include
     186#  XCPPFLAGS := -I/usr/X11R6/include
     187  XCFLAGS := -fkeep-inline-functions -fno-common -fcoalesce
     188#  XCFLAGS := -fkeep-inline-functions
    187189endif
    188190
     
    256258                  -Wmissing-prototypes -Wsynth -I$(INC) $(XCFLAGS) \
    257259                  $(OPTFLAG) $(DBGFLAG) $(MYCFLAGS)
    258   LDLIBS       := $(LDLIBS) $(XLDLIBS)
     260  CXXFLAGS       := -Wall -Wpointer-arith \
     261                    -Wmissing-prototypes -Wsynth -I$(INC) $(XCFLAGS) \
     262                    $(OPTFLAG) $(DBGFLAG) $(MYCFLAGS)
     263  LDLIBS       := -Xlinker -bind_at_load $(LDLIBS) $(XLDLIBS)
    259264endif
    260265
  • trunk/SophyaLib/Mgr/Makefile.slb

    r2497 r2570  
    2121#  LIBGPP := -L/sw/lib -ldl
    2222   LIBGPP :=
    23   LIBXPILIST := -L/usr/X11R6/lib -L/usr/local/lib  -lXm -lmotiflanginfo  -lXt -lX11
     23#  LIBXPILIST := -L/usr/X11R6/lib -L/usr/local/lib  -lXm -lmotiflanginfo  -lXt -lX11
     24  LIBXPILIST := -L/usr/X11R6/lib -L/sw/lib  -lXm  -lXt -lX11
    2425endif
    2526
  • trunk/SophyaLib/Mgr/makefile.darwin

    r2501 r2570  
    121121
    122122# On Linux   lapack and blas and f2c/g2c ere needed
    123 # ifeq ($(MACHEROS),Darwin)
    124 # EXTLIB = $(EXTLIBL) -llapack -lblas -lg2c
    125 # EXTSLB = $(EXTSLBL) -llapack -lblas -lg2c
    126 # endif
     123ifeq ($(MACHEROS),Darwin)
     124EXTLIB = $(EXTLIBL) -framework Accelerate
     125EXTSLB = $(EXTSLBL) -framework Accelerate
     126endif
    127127
    128128# On OSF1 libdxml contains Lapack, but the fortran support library is needed
     
    167167OBJLinAlg = $(shell echo `cat ./LinAlg/objlist.list `)
    168168OBJXAstroPack = $(shell echo `cat ./XAstroPack/objlist.list `)
    169 # ALLEXTOBJS = $(OBJFitsIOServer) $(OBJIFFTW) $(OBJLinAlg) $(OBJXAstroPack)
    170 ALLEXTOBJS = $(OBJFitsIOServer) $(OBJIFFTW) $(OBJXAstroPack)
     169ALLEXTOBJS = $(OBJFitsIOServer) $(OBJIFFTW) $(OBJLinAlg) $(OBJXAstroPack)
     170# ALLEXTOBJS = $(OBJFitsIOServer) $(OBJIFFTW) $(OBJXAstroPack)
    171171# ALLEXTOBJS = $(OBJFitsIOServer)
    172172
     
    196196        -o $(SLB)libextsophya.dylib  \
    197197        $(FGSHLACXX) $(ALLEXTOBJS)  $(FGSHLNCXX)\
    198         -L$(SLB) -lsophya $(EXTLIB) $(LIBLSHL)
     198        -L$(SLB) -lsophya $(EXTLIB) $(LIBLSHL) -framework Accelerate
    199199 
    200200# Building PI shared library
     
    206206        -o $(SLB)libPI.dylib  \
    207207        $(FGSHLACXX) $(ALLPIOBJS) $(FGSHLNCXX) \
    208         -L$(SLB) -lextsophya -lsophya  -L/usr/X11R6/lib -lXm -lXt -lX11
     208        -L$(SLB) -lextsophya -lsophya  -L/sw/lib -lXm -L/usr/X11R6/lib  -lXt -lX11\
     209        -framework Accelerate   
    209210 
    210211
Note: See TracChangeset for help on using the changeset viewer.