../../../bin/charmc -c megatest.ci ../../../bin/charmc -c groupring.ci ../../../bin/charmc -c nodering.ci ../../../bin/charmc -c varsizetest.ci ../../../bin/charmc -c varraystest.ci ../../../bin/charmc -c groupcast.ci ../../../bin/charmc -c nodecast.ci ../../../bin/charmc -c synctest.ci ../../../bin/charmc -c fib.ci ../../../bin/charmc -c arrayring.ci ../../../bin/charmc -c tempotest.ci ../../../bin/charmc -c packtest.ci ../../../bin/charmc -c queens.ci ../../../bin/charmc -c migration.ci ../../../bin/charmc -c marshall.ci ../../../bin/charmc -c priomsg.ci ../../../bin/charmc -c priotest.ci ../../../bin/charmc -c templates.ci ../../../bin/charmc -c inherit.ci ../../../bin/charmc -c rotest.ci ../../../bin/charmc -c reduction.ci ../../../bin/charmc -c callback.ci ../../../bin/charmc -c immediatering.ci ../../../bin/charmc -c bitvector.ci ../../../bin/charmc -c megatest.C ../../../bin/charmc -c groupring.C ../../../bin/charmc -c nodering.C ../../../bin/charmc -c varsizetest.C ../../../bin/charmc -c varraystest.C ../../../bin/charmc -c groupcast.C ../../../bin/charmc -c nodecast.C ../../../bin/charmc -c synctest.C ../../../bin/charmc -c fib.C ../../../bin/charmc -c arrayring.C ../../../bin/charmc -c tempotest.C ../../../bin/charmc -c packtest.C ../../../bin/charmc -c queens.C ../../../bin/charmc -c migration.C ../../../bin/charmc -c marshall.C ../../../bin/charmc -c priomsg.C ../../../bin/charmc -c priotest.C ../../../bin/charmc -c rotest.C ../../../bin/charmc -c statistics.C ../../../bin/charmc -c templates.C ../../../bin/charmc -c inherit.C ../../../bin/charmc -c reduction.C ../../../bin/charmc -c callback.C ../../../bin/charmc -c immediatering.C ../../../bin/charmc -c bitvector.C ../../../bin/charmc -o pgm megatest.o groupring.o nodering.o varsizetest.o varraystest.o groupcast.o nodecast.o synctest.o fib.o arrayring.o tempotest.o packtest.o queens.o migration.o marshall.o priomsg.o priotest.o rotest.o statistics.o templates.o inherit.o reduction.o callback.o immediatering.o bitvector.o -language charm++ /usr/local/gmpi/lib/libpmpich.a(gmpriv.o): In function `gmpi_dma_alloc': gmpriv.o(.text+0x4c): undefined reference to `gm_dma_malloc' /usr/local/gmpi/lib/libpmpich.a(gmpriv.o): In function `gmpi_dma_free': gmpriv.o(.text+0x64): undefined reference to `gm_dma_free' /usr/local/gmpi/lib/libpmpich.a(gmpriv.o): In function `gmpi_check_send_status': gmpriv.o(.text+0xb1): undefined reference to `gm_resume_sending' /usr/local/gmpi/lib/libpmpich.a(gmpriv.o): In function `gmpi_flush_fifo_send': gmpriv.o(.text+0x41f): undefined reference to `gm_send_with_callback' gmpriv.o(.text+0x47d): undefined reference to `gm_directed_send_with_callback' /usr/local/gmpi/lib/libpmpich.a(gmpriv.o): In function `gmpi_send_packet': gmpriv.o(.text+0x5eb): undefined reference to `gm_send_with_callback' /usr/local/gmpi/lib/libpmpich.a(gmpriv.o): In function `gmpi_put_data': gmpriv.o(.text+0x6e6): undefined reference to `gm_directed_send_with_callback' /usr/local/gmpi/lib/libpmpich.a(gmpriv.o): In function `gmpi_net_lookup': gmpriv.o(.text+0xdfe): undefined reference to `gm_receive' gmpriv.o(.text+0xeb0): undefined reference to `gm_provide_receive_buffer' gmpriv.o(.text+0xecd): undefined reference to `gm_unknown' /usr/local/gmpi/lib/libpmpich.a(gmpriv.o): In function `gmpi_init_sync': gmpriv.o(.text+0xf63): undefined reference to `gm_provide_receive_buffer' gmpriv.o(.text+0xf9a): undefined reference to `gm_receive' gmpriv.o(.text+0x1031): undefined reference to `gm_provide_receive_buffer' gmpriv.o(.text+0x104e): undefined reference to `gm_provide_receive_buffer' gmpriv.o(.text+0x105f): undefined reference to `gm_unknown' gmpriv.o(.text+0x10df): undefined reference to `gm_send_with_callback' gmpriv.o(.text+0x1105): undefined reference to `gm_receive' gmpriv.o(.text+0x111f): undefined reference to `gm_unknown' gmpriv.o(.text+0x1162): undefined reference to `gm_provide_receive_buffer' gmpriv.o(.text+0x119c): undefined reference to `gm_send_with_callback' gmpriv.o(.text+0x11b6): undefined reference to `gm_receive' gmpriv.o(.text+0x1212): undefined reference to `gm_provide_receive_buffer' gmpriv.o(.text+0x1223): undefined reference to `gm_unknown' /usr/local/gmpi/lib/libpmpich.a(gmpriv.o): In function `gmpi_open_gm': gmpriv.o(.text+0x12b8): undefined reference to `gm_open' gmpriv.o(.text+0x12db): undefined reference to `gm_perror' /usr/local/gmpi/lib/libpmpich.a(gmpriv.o): In function `gmpi_init': gmpriv.o(.text+0x134f): undefined reference to `gm_allow_remote_memory_access' gmpriv.o(.text+0x1364): undefined reference to `gm_perror' gmpriv.o(.text+0x138c): undefined reference to `gm_num_send_tokens' gmpriv.o(.text+0x13a3): undefined reference to `gm_num_receive_tokens' gmpriv.o(.text+0x13bb): undefined reference to `gm_num_receive_tokens' gmpriv.o(.text+0x141b): undefined reference to `gm_get_node_id' gmpriv.o(.text+0x1430): undefined reference to `gm_perror' gmpriv.o(.text+0x145e): undefined reference to `gm_host_name_to_node_id' gmpriv.o(.text+0x14f0): undefined reference to `gm_set_acceptable_sizes' gmpriv.o(.text+0x1505): undefined reference to `gm_perror' gmpriv.o(.text+0x1532): undefined reference to `gm_set_acceptable_sizes' gmpriv.o(.text+0x1547): undefined reference to `gm_perror' gmpriv.o(.text+0x1576): undefined reference to `gm_initialize_alarm' gmpriv.o(.text+0x1592): undefined reference to `gm_set_alarm' gmpriv.o(.text+0x15a3): undefined reference to `gm_cancel_alarm' gmpriv.o(.text+0x15f0): undefined reference to `gm_provide_receive_buffer_with_tag' /usr/local/gmpi/lib/libpmpich.a(gmpriv.o): In function `gmpi_finish': gmpriv.o(.text+0x16c6): undefined reference to `gm_close' /usr/local/gmpi/lib/libpmpich.a(gmsmp.o): In function `MPID_GetConfigInfo': gmsmp.o(.text+0x211): undefined reference to `gm_receive' /usr/local/gmpi/lib/libpmpich.a(smppriv.o): In function `smpi_init': smppriv.o(.text+0xa4): undefined reference to `gm_create_lookaside' /usr/local/gmpi/lib/libpmpich.a(smppriv.o): In function `smpi_finish': smppriv.o(.text+0x602): undefined reference to `gm_destroy_lookaside' /usr/local/gmpi/lib/libpmpich.a(smppriv.o): In function `smpi_queue_send': smppriv.o(.text+0x61e): undefined reference to `gm_lookaside_alloc' /usr/local/gmpi/lib/libpmpich.a(smppriv.o): In function `smpi_post_send_ok_to_send': smppriv.o(.text+0xff3): undefined reference to `gm_lookaside_alloc' /usr/local/gmpi/lib/libpmpich.a(smppriv.o): In function `smpi_net_lookup': smppriv.o(.text+0x1736): undefined reference to `gm_lookaside_alloc' smppriv.o(.text+0x20be): undefined reference to `gm_lookaside_alloc' smppriv.o(.text+0x2632): undefined reference to `gm_lookaside_alloc' /usr/local/gmpi/lib/libpmpich.a(smppriv.o): In function `MPID_SMP_Check_incoming': smppriv.o(.text+0x2b12): undefined reference to `gm_lookaside_free' smppriv.o(.text+0x31ae): undefined reference to `gm_lookaside_alloc' smppriv.o(.text+0x3b3e): undefined reference to `gm_lookaside_alloc' smppriv.o(.text+0x40b2): undefined reference to `gm_lookaside_alloc' /usr/local/gmpi/lib/libpmpich.a(smppriv.o): In function `smpi_post_send_ok_to_send_cont': smppriv.o(.text+0x48f4): undefined reference to `gm_lookaside_alloc' /usr/local/gmpi/lib/libpmpich.a(smppriv.o): In function `smpi_recv_ok_to_send': smppriv.o(.text+0x5024): undefined reference to `gm_lookaside_alloc' /usr/local/gmpi/lib/libpmpich.a(smppriv.o)(.text+0x552b): more undefined references to `gm_lookaside_alloc' follow /usr/local/gmpi/lib/libpmpich.a(regcache.o): In function `gmpi_regcache_init': regcache.o(.text+0x1f): undefined reference to `gm_hash_hash_ptr' regcache.o(.text+0x24): undefined reference to `gm_hash_compare_ptrs' regcache.o(.text+0x29): undefined reference to `gm_create_hash' regcache.o(.text+0x3d): undefined reference to `gm_create_lookaside' /usr/local/gmpi/lib/libpmpich.a(regcache.o): In function `gmpi_regcache_deregister': regcache.o(.text+0x8d): undefined reference to `GM_PAGE_LEN' regcache.o(.text+0x9c): undefined reference to `gm_deregister_memory' /usr/local/gmpi/lib/libpmpich.a(regcache.o): In function `gmpi_regcache_garbage_collector': regcache.o(.text+0xeb): undefined reference to `gm_hash_remove' regcache.o(.text+0x109): undefined reference to `GM_PAGE_LEN' regcache.o(.text+0x16e): undefined reference to `gm_lookaside_free' /usr/local/gmpi/lib/libpmpich.a(regcache.o): In function `gmpi_regcache_register': regcache.o(.text+0x1bd): undefined reference to `GM_PAGE_LEN' regcache.o(.text+0x1cf): undefined reference to `gm_register_memory' regcache.o(.text+0x1e8): undefined reference to `GM_PAGE_LEN' regcache.o(.text+0x1fd): undefined reference to `gm_register_memory' regcache.o(.text+0x226): undefined reference to `gm_lookaside_alloc' regcache.o(.text+0x269): undefined reference to `GM_PAGE_LEN' regcache.o(.text+0x290): undefined reference to `gm_hash_insert' /usr/local/gmpi/lib/libpmpich.a(regcache.o): In function `gmpi_use_interval': regcache.o(.text+0x2e6): undefined reference to `GM_PAGE_LEN' regcache.o(.text+0x317): undefined reference to `gm_hash_find' regcache.o(.text+0x368): undefined reference to `GM_PAGE_LEN' regcache.o(.text+0x3d4): undefined reference to `GM_PAGE_LEN' /usr/local/gmpi/lib/libpmpich.a(regcache.o): In function `gmpi_unuse_interval': regcache.o(.text+0x429): undefined reference to `GM_PAGE_LEN' regcache.o(.text+0x447): undefined reference to `gm_hash_find' regcache.o(.text+0x44d): undefined reference to `GM_PAGE_LEN' /usr/local/gmpi/lib/libpmpich.a(regcache.o): In function `gmpi_clear_interval': regcache.o(.text+0x483): undefined reference to `GM_PAGE_LEN' regcache.o(.text+0x4af): undefined reference to `gm_hash_find' regcache.o(.text+0x4c7): undefined reference to `gm_hash_remove' regcache.o(.text+0x516): undefined reference to `gm_lookaside_free' regcache.o(.text+0x53a): undefined reference to `GM_PAGE_LEN' /usr/local/gmpi/lib/libpmpich.a(regcache.o): In function `gmpi_clear_all_intervals': regcache.o(.text+0x586): undefined reference to `gm_destroy_hash' regcache.o(.text+0x592): undefined reference to `gm_destroy_lookaside' /usr/local/gmpi/lib/libpmpich.a(chself.o): In function `MPID_CH_Self_isend': chself.o(.text+0x1a5): undefined reference to `gm_bcopy' /usr/local/gmpi/lib/libpmpich.a(chself.o): In function `MPID_CH_Self_send': chself.o(.text+0x315): undefined reference to `gm_bcopy' chself.o(.text+0x3ae): undefined reference to `gm_bcopy' /usr/local/gmpi/lib/libpmpich.a(gmconf.o): In function `gmpi_getconf': gmconf.o(.text+0x1e4): undefined reference to `gm_bzero' gmconf.o(.text+0x283): undefined reference to `gm_bzero' gmconf.o(.text+0x2e6): undefined reference to `gm_bzero' gmconf.o(.text+0x2f7): undefined reference to `gm_bzero' gmconf.o(.text+0x5f5): undefined reference to `gm_blocking_receive_no_spin' gmconf.o(.text+0x631): undefined reference to `gm_blocking_receive' gmconf.o(.text+0x658): undefined reference to `gm_receive' collect2: ld returned 1 exit status Fatal Error by charmc in directory /v/chem/trippm/NAMD/NAMD_2.5_Source/charm/mpi-linux-gm-gcc/pgms/charm++/megatest Command g++ -L/usr/local/gmpi/lib -rdynamic -o pgm -L../../../bin/../lib -I../../../bin/../include ../../../bin/../lib/libldb-rand.o megatest.o groupring.o nodering.o varsizetest.o varraystest.o groupcast.o nodecast.o synctest.o fib.o arrayring.o tempotest.o packtest.o queens.o migration.o marshall.o priomsg.o priotest.o rotest.o statistics.o templates.o inherit.o reduction.o callback.o immediatering.o bitvector.o moduleinit.o ../../../bin/../lib/libmemory-default.o ../../../bin/../lib/libthreads-default.o -lck -lconv-cplus-y -lconv-core -lconv-util -lm -lckqt -lpmpich -ldl -lz returned error code 1 charmc exiting... make: *** [pgm] Error 1