]> arthur.barton.de Git - netatalk.git/blobdiff - sys/solaris/Makefile.kernel
Cleanups that aim towards the 64bit fixes.
[netatalk.git] / sys / solaris / Makefile.kernel
index 3a1be8ee5e42ccde17ba6c2e3435d3e520a27dc3..611afd4baecb4e4063453c61d8da7640853eba16 100644 (file)
@@ -10,10 +10,11 @@ USE_CRYPTLIB=no
 
 # use gcc (gcc-2.95 on 64-bit sparc)
 CC=            gcc
+LD=            ld
 KCFLAGS=       -D_KERNEL -Wall -Wstrict-prototypes ${KGCCFLAGS} # -mcpu=ultrasparc
 OPTOPTS=       -O
 CSHAREDFLAGS=   -fPIC
-LDSHARED=      gcc
+LDSHARED=      ${CC}
 LDSHAREDFLAGS=  -shared
 
 # use Sun CC (for a 64-bit kernel, uncomment " -xarch=v9 -xregs=no%appl ") 
@@ -43,7 +44,7 @@ OBJ= linkage.o tpi.o dlpi.o ioc.o if.o aarp.o ddp.o sock.o rt.o
 HEADERS= if.h ioc.h rt.h sock.h
 EXTRA_DIST= ddp.conf Makefile
 
-INCPATH=       -I../../include -I../netatalk
+INCPATH=       -I../../include -I../netatalk -I../..
 CFLAGS=        ${DEFS} ${OPTOPTS} ${INCPATH} ${KCFLAGS} 
 
 ALL=   ../../libatalk ../../include ../../bin ../../etc ../../man
@@ -83,7 +84,7 @@ kernel :      FRC
 FRC: 
 
 ddp :  ${OBJ}
-       ld -r -o ddp ${OBJ}
+       ${LD} -r -o ddp ${OBJ}
 
 linkage.o : linkage.c
        ${CC} ${CFLAGS} -DVERSION=\"`cat ../../VERSION`\" -c linkage.c