Hi, I have a problem with building pnet, there is a linkibg error, how can i overcome this problem?
./configure --without-libffi --enable-threads=none --with-profile=kernel gmake ... cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c lib_task.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c lib_thread.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c lib_time.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c lib_type.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c lookup.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c monitor.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c method_cache.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c null_coder.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c pinvoke.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c process.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c register.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c system.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c thread.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c throw.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c unroll.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c md_x86.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c md_amd64.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c md_arm.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c md_ia64.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c md_ppc.c cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c verify.c rm -f libILEngine.a ar cru libILEngine.a cctormgr.o cvm.o box.o call.o convert.o custom.o cvm_dasm.o cvm_lengths.o cvmc.o debugger.o dumpconfig.o engine.o heap. o internal.o jitc.o layout.o lib_appdomain.o lib_array.o lib_charinfo.o lib_crypt.o lib_decimal.o lib_delegate.o lib_diag.o lib_dir.o lib_em it.o lib_encoding.o lib_enum.o lib_file.o lib_gc.o lib_helpers.o lib_info.o lib_marshal.o lib_math.o lib_misc.o lib_monitor.o lib_object.o l ib_profiling.o lib_reflect.o lib_regexp.o lib_security.o lib_serial.o lib_socket.o lib_stdio.o lib_string.o lib_stringbuilder.o lib_task.o l ib_thread.o lib_time.o lib_type.o lookup.o monitor.o method_cache.o null_coder.o pinvoke.o process.o register.o system.o thread.o throw.o un roll.o md_x86.o md_amd64.o md_arm.o md_ia64.o md_ppc.o verify.o ranlib libILEngine.a cc -DHAVE_CONFIG_H -I. -I../include -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/ src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -c ilrun.c /bin/sh ../libtool --tag=CC --mode=link cc -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomi c_ops/src -I../include -I../libffi/include -I. -DBUILD_PROFILE_NAME="\"kernel\"" -g -O2 -Wall -o ilrun ilrun.o libILEngine.a ../dumpasm/l ibILDumpAsm.a ../image/libILImage.a ../support/libILSupport.a ../libgc/.libs/libgc.a -ltermcap -lz -lm libtool: link: cc -I../libffi/include -fno-inline-functions -I../support -I../libgc/include -I../libgc/libatomic_ops/src -I../include -I../l ibffi/include -I. -DBUILD_PROFILE_NAME=\"kernel\" -g -O2 -Wall -o ilrun ilrun.o libILEngine.a ../dumpasm/libILDumpAsm.a ../image/libILImage .a ../support/libILSupport.a ../libgc/.libs/libgc.a -ltermcap -lz -lm clang: warning: argument unused during compilation: '-g' libILEngine.a(internal.o):(.rodata+0x420): undefined reference to `_IL_Array_Clone' clang: error: linker command failed with exit code 1 (use -v to see invocation) _______________________________________________ Dotgnu-general mailing list [email protected] https://lists.gnu.org/mailman/listinfo/dotgnu-general
