# $Id: makefile,v 1.3 1998/09/02 18:03:51 korpela Exp $

EXPORT_HEADER_DIR=$(IDL_DIR)/external
EXPORT_HEADER_DIR=/usr/local/itt/idl71/external

# SunOS systems with GCC
CC=gcc
CFLAGS=-O2 -Wall -fPIC -I$(EXPORT_HEADER_DIR)
# LD=ld
# LDFLAGS=-assert pure-text
LD=gcc -shared

# SunOS systems with acc
# CC=acc
# CFLAGS=-O -pic -I$(EXPORT_HEADER_DIR)
# LD=ld
# LDFLAGS=-assert pure-text

# SunOS 5.5.1 (Solaris 2.6) systems with GCC
# CC=gcc
# CFLAGS=-O2 -Wall -fPIC -I$(EXPORT_HEADER_DIR)
# LD=ld
# LDFLAGS=-G

# Linux systems
# CC=gcc
# CFLAGS=-O2 -Wall -fPIC -I$(EXPORT_HEADER_DIR)
# LD=ld
# LDFLAGS=-shared

# DEC Unix systems
# CC=gcc
# CFLAGS=-O2 -Wall -fPIC -I$(EXPORT_HEADER_DIR)
# LD=ld
# LDFLAGS=-shared -no_archive

varray.so: varray.o
	$(LD) $(LDFLAGS) -o varray.so varray.o

varray.o: varray.c makefile
	$(CC) $(CFLAGS) -c varray.c


