Hi, I'm not sure anyone used clang for pnet. Could you try gcc?
Regards, Aleksey On Sat, Feb 9, 2013 at 10:55 AM, Alexander Samilovskih <[email protected]> wrote: > 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 _______________________________________________ Dotgnu-general mailing list [email protected] https://lists.gnu.org/mailman/listinfo/dotgnu-general
