Hi Sylvain, For the series better late than never, is this still a problem? If so, is this a new install or an update? Whan environment/compiler are you using? The error
undefined reference to `__nv_init_env' seems to indicate that you are doing something cuda-related which I think you should not be doing? In any case, most people run on a RHEL (or compatible) distro and use rpmbuild rather than straight configure/make, e.g. a variant of what is described at https://wiki.fysik.dtu.dk/Niflheim_system/Slurm_installation/ Hope this helps, On Wed, Jan 17, 2024 at 8:36 AM Sylvain MARET <sylvain.ma...@pasqal.com> wrote: > Hello everyone ! > > I'm trying to compile slurm 22.05.11 on Rocky linux 8.7 with freeipmi > support > > I've seen the documentation so I've done the configure step : > > ./configure --with-pmix=$PMIXHOME --with-ucx=$UCXHOME > --with-nvml=$NVMLHOME --prefix=$SLURMHOME --with-freeipmi=/usr > > but when I run make I end up with the following error : > > /bin/sh ../../../../../libtool --tag=CC --mode=link gcc > -DNUMA_VERSION1_COMPATIBILITY -g -O2 -fno-omit-frame-pointer -pthread > -ggdb3 -Wall -g -O1 -fno-strict-aliasing -export-dynamic -L/usr/lib64 > -lhdf5_hl -lhdf5 -lsz -lz -ldl -lm -o sh5util sh5util.o > -Wl,-rpath=/softs/batch/slurm/22.05.11/lib/slurm > -L../../../../../src/api/.libs -lslurmfull -ldl ../libhdf5_api.la > -lpthread -lm -lresolv > libtool: link: gcc -DNUMA_VERSION1_COMPATIBILITY -g -O2 > -fno-omit-frame-pointer -pthread -ggdb3 -Wall -g -O1 > -fno-strict-aliasing -o .libs/sh5util sh5util.o > -Wl,-rpath=/softs/batch/slurm/22.05.11/lib/slurm -Wl,--export-dynamic > -L/usr/lib64 -L../../../../../src/api/.libs > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so > ../.libs/libhdf5_api.a -lhdf5_hl -lhdf5 -lsz -lz -ldl -lpthread -lm > -lresolv -pthread -Wl,-rpath -Wl,/softs/batch/slurm/22.05.11/lib/slurm > sh5util.o:(.init_array+0x0): undefined reference to `__nv_init_env' > sh5util.o:(.init_array+0x8): undefined reference to `__flushz' > sh5util.o:(.init_array+0x10): undefined reference to `__daz' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_list_transfer_unique' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_sort_key_pairs' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_xstrchr' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_unsetenvp' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_list_sort' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_list_for_each' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `__builtin__pgi_isnanld' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_get_extra_conf_path' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `__blt_pgi_ctzll' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_running_in_slurmctld' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `__c_mcopy1' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `__blt_pgi_clzll' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_list_create' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_list_count' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `__builtin_va_gparg1' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_destroy_config_key_pair' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_xfree_ptr' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_getenvp' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_free_buf' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_get_log_level' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `__c_mset8' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_xstrdup_printf' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_list_delete_first' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_list_append' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_error' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_init_buf' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_log_var' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_s_p_parse_file' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_xstrdup' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_fatal' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `__blt_pgi_popcountll' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_xstrcmp' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_s_p_hashtbl_destroy' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_s_p_hashtbl_create' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_setenvpf' > /softs/batch/slurm/slurm-22.05.11/src/api/.libs/libslurmfull.so: > undefined reference to `slurm_list_destroy' > collect2: error: ld returned 1 exit status > > What can I do to resolve these undefined reference error ? > > Regards, > Sylvain Maret > > >
-- slurm-users mailing list -- slurm-users@lists.schedmd.com To unsubscribe send an email to slurm-users-le...@lists.schedmd.com