Skip to content

Instantly share code, notes, and snippets.

@mgrubb
Created June 8, 2018 16:22
Show Gist options
  • Select an option

  • Save mgrubb/6cd82c0a830f9c0ca982a0d7328546cd to your computer and use it in GitHub Desktop.

Select an option

Save mgrubb/6cd82c0a830f9c0ca982a0d7328546cd to your computer and use it in GitHub Desktop.
Mono Compile Error: Undefined symbol __cxa_finalize
gmake[2]: Entering directory `/ldaphome/mgrubb/mono-5.12.0.226/support'
CC errno.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT errno.lo -MD -MP -MF .deps/errno.Tpo -c errno.c -DPIC -o .libs/errno.o
CC map.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT map.lo -MD -MP -MF .deps/map.Tpo -c map.c -DPIC -o .libs/map.o
CC signal.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT signal.lo -MD -MP -MF .deps/signal.Tpo -c signal.c -DPIC -o .libs/signal.o
CC stdio.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT stdio.lo -MD -MP -MF .deps/stdio.Tpo -c stdio.c -DPIC -o .libs/stdio.o
CC string.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT string.lo -MD -MP -MF .deps/string.Tpo -c string.c -DPIC -o .libs/string.o
CC stdlib.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT stdlib.lo -MD -MP -MF .deps/stdlib.Tpo -c stdlib.c -DPIC -o .libs/stdlib.o
CC dirent.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT dirent.lo -MD -MP -MF .deps/dirent.Tpo -c dirent.c -DPIC -o .libs/dirent.o
CC fcntl.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT fcntl.lo -MD -MP -MF .deps/fcntl.Tpo -c fcntl.c -DPIC -o .libs/fcntl.o
CC fstab.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT fstab.lo -MD -MP -MF .deps/fstab.Tpo -c fstab.c -DPIC -o .libs/fstab.o
CC grp.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT grp.lo -MD -MP -MF .deps/grp.Tpo -c grp.c -DPIC -o .libs/grp.o
CC macros.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT macros.lo -MD -MP -MF .deps/macros.Tpo -c macros.c -DPIC -o .libs/macros.o
CC nl.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT nl.lo -MD -MP -MF .deps/nl.Tpo -c nl.c -DPIC -o .libs/nl.o
nl.c:369:1: warning: no previous prototype for 'GetNLSocket' [-Wmissing-prototypes]
GetNLSocket (void)
^
CC old-map.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT old-map.lo -MD -MP -MF .deps/old-map.Tpo -c old-map.c -DPIC -o .libs/old-map.o
CC pwd.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT pwd.lo -MD -MP -MF .deps/pwd.Tpo -c pwd.c -DPIC -o .libs/pwd.o
CC serial.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT serial.lo -MD -MP -MF .deps/serial.Tpo -c serial.c -DPIC -o .libs/serial.o
serial.c: In function 'set_signal':
serial.c:524:2: warning: overflow in implicit constant conversion [-Woverflow]
if (ioctl (fd, TIOCMSET, &signals) == -1)
^
CC sys-mman.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT sys-mman.lo -MD -MP -MF .deps/sys-mman.Tpo -c sys-mman.c -DPIC -o .libs/sys-mman.o
CC sys-sendfile.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT sys-sendfile.lo -MD -MP -MF .deps/sys-sendfile.Tpo -c sys-sendfile.c -DPIC -o .libs/sys-sendfile.o
CC sys-socket.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT sys-socket.lo -MD -MP -MF .deps/sys-socket.Tpo -c sys-socket.c -DPIC -o .libs/sys-socket.o
CC sys-stat.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT sys-stat.lo -MD -MP -MF .deps/sys-stat.Tpo -c sys-stat.c -DPIC -o .libs/sys-stat.o
CC sys-statvfs.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT sys-statvfs.lo -MD -MP -MF .deps/sys-statvfs.Tpo -c sys-statvfs.c -DPIC -o .libs/sys-statvfs.o
CC sys-time.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT sys-time.lo -MD -MP -MF .deps/sys-time.Tpo -c sys-time.c -DPIC -o .libs/sys-time.o
CC sys-uio.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT sys-uio.lo -MD -MP -MF .deps/sys-uio.Tpo -c sys-uio.c -DPIC -o .libs/sys-uio.o
CC sys-utsname.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT sys-utsname.lo -MD -MP -MF .deps/sys-utsname.Tpo -c sys-utsname.c -DPIC -o .libs/sys-utsname.o
CC sys-wait.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT sys-wait.lo -MD -MP -MF .deps/sys-wait.Tpo -c sys-wait.c -DPIC -o .libs/sys-wait.o
CC syslog.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT syslog.lo -MD -MP -MF .deps/syslog.Tpo -c syslog.c -DPIC -o .libs/syslog.o
CC time.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT time.lo -MD -MP -MF .deps/time.Tpo -c time.c -DPIC -o .libs/time.o
time.c: In function 'Mono_Posix_Syscall_stime':
time.c:67:2: warning: passing argument 1 of 'stime' makes integer from pointer without a cast [enabled by default]
return stime (&_t);
^
time.c:54:12: note: expected 'time_t' but argument is of type 'time_t *'
extern int stime(time_t);
^
CC unistd.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT unistd.lo -MD -MP -MF .deps/unistd.Tpo -c unistd.c -DPIC -o .libs/unistd.o
unistd.c: In function 'Mono_Posix_Syscall_setdomainname':
unistd.c:236:2: warning: passing argument 1 of 'setdomainname' discards 'const' qualifier from pointer target type [enabled by default]
return setdomainname (name, (size_t) len);
^
In file included from unistd.c:24:0:
/usr/include/netdb.h:505:12: note: expected 'char *' but argument is of type 'const char *'
extern int setdomainname(char *, int);
^
CC utime.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT utime.lo -MD -MP -MF .deps/utime.Tpo -c utime.c -DPIC -o .libs/utime.o
CC x-struct-str.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT x-struct-str.lo -MD -MP -MF .deps/x-struct-str.Tpo -c x-struct-str.c -DPIC -o .libs/x-struct-str.o
CC zlib-helper.lo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I../mono/eglib -I../mono/eglib -I.. -maix64 -DGC_AIX_THREADS -D_ALL_SOURCE -D_LARGE_FILES -D_REENTRANT -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -D__mono_ppc__ -D__mono_ppc64__ -g -O2 -std=gnu99 -fno-strict-aliasing -fwrapv -DMONO_DLL_EXPORT -Wno-unused-but-set-variable -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings -Wno-switch -Wno-switch-enum -Wno-unused-value -Wno-attributes -Wno-format-zero-length -mminimal-toc -Werror-implicit-function-declaration -MT zlib-helper.lo -MD -MP -MF .deps/zlib-helper.Tpo -c zlib-helper.c -DPIC -o .libs/zlib-helper.o
CCLD libMonoPosixHelper.la
ld: 0711-317 ERROR: Undefined symbol: .__cxa_finalize
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
collect2: error: ld returned 8 exit status
gmake[2]: *** [libMonoPosixHelper.la] Error 1
gmake[2]: Leaving directory `/ldaphome/mgrubb/mono-5.12.0.226/support'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/ldaphome/mgrubb/mono-5.12.0.226'
gmake: *** [all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment