hmm... looks like I can't compile nspostgres either because of
similar errors. i've tried every trick i can find for these.
does anyone have any installation instructions for either nsmysql or
nspostgres on tiger?
Begin forwarded message:
From: Derek Keller <[EMAIL PROTECTED]>
Date: November 2, 2006 4:58:54 PM CST
To: AOLSERVER@LISTSERV.AOL.COM
Subject: [AOLSERVER] errors compiling nsmysql on osx tiger
Reply-To: AOLserver Discussion <AOLSERVER@LISTSERV.AOL.COM>
Has anyone been able to compile the nsmysql driver on os x tiger
10.4.8 / aolserver 4.5 / mysql 5? I've tried on intel and ppc,
neither work.
The result of make is as follows:
gcc -pipe -I/usr/local/mysql/include -Os -Wall -Wno-implicit-int -
fno-strict-aliasing -fno-common -I/usr/local/aolserver/include -I/
usr/local/aolserver//include -DNO_CONST -DNO_VALUES_H=1 -
DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -
DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -
DHAVE_PTHREAD_ATTR_SETSTACKSIZE=1 -DHAVE_PTHREAD_ATFORK=1 -
DTCL_THREADS=1 -DHAVE_COREFOUNDATION=1 -DMAC_OSX_TCL=1 -
DTCL_WIDE_INT_TYPE=long\ long -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -
DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -
DHAVE_TMPNAM=1 -DHAVE_WAITPID=1 -DHAVE_GETPWUID_R_5=1 -
DHAVE_GETPWUID_R=1 -DHAVE_GETPWNAM_R_5=1 -DHAVE_GETPWNAM_R=1 -
DHAVE_GETGRGID_R_5=1 -DHAVE_GETGRGID_R=1 -DHAVE_GETGRNAM_R_5=1 -
DHAVE_GETGRNAM_R=1 -DHAVE_MTSAFE_GETHOSTBYNAME=1 -
DHAVE_MTSAFE_GETHOSTBYADDR=1 -DUSE_TERMIOS=1 -DHAVE_SYS_TIME_H=1 -
DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_GMTIME_R=1 -
DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1 -DHAVE_ST_BLKSIZE=1 -
DSTDC_HEADERS=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_PUTENV_THAT_COPIES=1 -
DHAVE_LANGINFO=1 -DHAVE_COPYFILE=1 -DHAVE_LIBKERN_OSATOMIC_H=1 -
DHAVE_OSSPINLOCKLOCK=1 -DHAVE_PTHREAD_ATFORK=1 -DUSE_VFORK=1 -
DTCL_DEFAULT_ENCODING=\"utf-8\" -DTCL_LOAD_FROM_MEMORY=1 -
DHAVE_AVAILABILITYMACROS_H=1 -DHAVE_FTS=1 -DHAVE_SYS_IOCTL_H=1 -
DHAVE_SYS_FILIO_H=1 -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -
DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=
\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -
DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -
DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -
DHAVE_UNISTD_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_TIMEGM=1 -
DHAVE_DRAND48=1 -DHAVE_RANDOM=1 -DHAVE__NSGETENVIRON=1 -
DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -c -o mysql.o mysql.c
mysql.c: In function 'Ns_MySQL_OpenDb':
mysql.c:133: warning: unused variable 'len'
mysql.c:133: warning: unused variable 'y'
mysql.c:133: warning: unused variable 'x'
mysql.c:125: warning: unused variable 'rc'
mysql.c: At top level:
mysql.c:15: warning: 'rcsid' defined but not used
/usr/local/aolserver/bin/tclsh8.4 /usr/local/aolserver/bin/
nsremove.tcl libnsmysql.dylib
gcc -pipe -dynamiclib -install_name /usr/local/aolserver/lib/
libnsmysql.dylib -flat_namespace -undefined suppress -o
libnsmysql.dylib mysql.o \
-L/usr/local/aolserver/lib -lnsd -lnsthread -L/usr/local/
aolserver//lib -ltcl8.4 -lpthread -framework CoreFoundation
/usr/local/aolserver/bin/tclsh8.4 /usr/local/aolserver/bin/
nsremove.tcl nsmysql.so
ld -shared -flat_namespace -undefined suppress -o nsmysql.so -R/
usr/local/mysql/lib -L. -lnsmysql -L/usr/local/aolserver/lib -lnsd -
lnsthread -L/usr/local/aolserver//lib -ltcl8.4 -lpthread -
framework CoreFoundation
ld: unknown flag: -shared
make: *** [nsmysql.so] Error 1
--
AOLserver - http://www.aolserver.com/
To Remove yourself from this list, simply send an email to
<[EMAIL PROTECTED]> with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the
Subject: field of your email blank.
--
AOLserver - http://www.aolserver.com/
To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]>
with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject:
field of your email blank.