Changeset 5115

Show
Ignore:
Timestamp:
05/01/06 16:51:13
Author:
robert
Message:

From Mathew May, support for FreeBSD/AMD64.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • OpenThreads/trunk/Make/makedefs

    r5026 r5115  
    262262#### FreeBSD specific definitions 
    263263ifeq ($(OS),FreeBSD) 
    264     ifeq (x$(CXX),x) 
    265       CXX               = g++ 
    266     endif 
     264  SYSARCH           := $(shell uname -m) 
     265  ifeq (x$(CXX),x) 
     266    CXX             = g++ 
     267  endif 
    267268  DEPARG            = -MM 
    268269  INC               +=  -I/usr/local/include -I/usr/X11R6/include 
     
    271272  DBGF              = -g  
    272273  SHARED            = -shared 
    273   ARCH              = 32 
    274   ARCHARGS          =  
     274  ifeq ($(SYSARCH),amd64) 
     275    ARCH            = 64 
     276    ARCHARGS        = -fPIC 
     277  else 
     278    ARCH            = 32 
     279    ARCHARGS        =  
     280  endif 
    275281  LINKARGS          = -pthread 
    276282endif