²é¿´: 911  |  »Ø¸´: 4

huangye2001

ľ³æ (ÕýʽдÊÖ)

[½»Á÷] ¡¾ÇóÖú¡¿Plugins problem when running "make" ÒÑÓÐ4È˲ÎÓë

Hi forum,

I'm trying to compile the Plugins of abinit-5.8.4 on my PC computer. I have previously been able to compile 5.8 versions of abinit, but Plugins fail to compile when I run make.
Below I've pasted some of the output from make:

make[3]: Leaving directory `/opt/abinit-5.8.4/src/16_hideleave'
Making all in 18_timing
make[3]: Entering directory `/opt/abinit-5.8.4/src/18_timing'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/18_timing'
Making all in 27_toolbox_oop
make[3]: Entering directory `/opt/abinit-5.8.4/src/27_toolbox_oop'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/27_toolbox_oop'
Making all in 28_numeric_noabirule
make[3]: Entering directory `/opt/abinit-5.8.4/src/28_numeric_noabirule'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/28_numeric_noabirule'
Making all in 32_util
make[3]: Entering directory `/opt/abinit-5.8.4/src/32_util'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/32_util'
Making all in 32_contract
make[3]: Entering directory `/opt/abinit-5.8.4/src/32_contract'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/32_contract'
Making all in 42_parser
make[3]: Entering directory `/opt/abinit-5.8.4/src/42_parser'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/42_parser'
Making all in 42_geometry
make[3]: Entering directory `/opt/abinit-5.8.4/src/42_geometry'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/42_geometry'
Making all in 42_nlstrain
make[3]: Entering directory `/opt/abinit-5.8.4/src/42_nlstrain'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/42_nlstrain'
Making all in 47_xml
make[3]: Entering directory `/opt/abinit-5.8.4/src/47_xml'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/47_xml'
Making all in 47_papi_counters
make[3]: Entering directory `/opt/abinit-5.8.4/src/47_papi_counters'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/47_papi_counters'
Making all in 50_abitypes_defs
make[3]: Entering directory `/opt/abinit-5.8.4/src/50_abitypes_defs'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/50_abitypes_defs'
Making all in 51_manage_mpi
make[3]: Entering directory `/opt/abinit-5.8.4/src/51_manage_mpi'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/51_manage_mpi'
Making all in 52_fft_mpi_noabirule
make[3]: Entering directory `/opt/abinit-5.8.4/src/52_fft_mpi_noabirule'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/52_fft_mpi_noabirule'
Making all in 53_abiutil
make[3]: Entering directory `/opt/abinit-5.8.4/src/53_abiutil'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/53_abiutil'
Making all in 53_spacepar
make[3]: Entering directory `/opt/abinit-5.8.4/src/53_spacepar'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/53_spacepar'
Making all in 53_ffts
make[3]: Entering directory `/opt/abinit-5.8.4/src/53_ffts'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/53_ffts'
Making all in 56_xc
make[3]: Entering directory `/opt/abinit-5.8.4/src/56_xc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/56_xc'
Making all in 56_recipspace
make[3]: Entering directory `/opt/abinit-5.8.4/src/56_recipspace'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/56_recipspace'
Making all in 57_iovars
make[3]: Entering directory `/opt/abinit-5.8.4/src/57_iovars'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/57_iovars'
Making all in 59_io_mpi
make[3]: Entering directory `/opt/abinit-5.8.4/src/59_io_mpi'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/59_io_mpi'
Making all in 61_ionetcdf
make[3]: Entering directory `/opt/abinit-5.8.4/src/61_ionetcdf'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/61_ionetcdf'
Making all in 62_cg_noabirule
make[3]: Entering directory `/opt/abinit-5.8.4/src/62_cg_noabirule'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/62_cg_noabirule'
Making all in 62_poisson
make[3]: Entering directory `/opt/abinit-5.8.4/src/62_poisson'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/62_poisson'
Making all in 62_wvl_wfs
make[3]: Entering directory `/opt/abinit-5.8.4/src/62_wvl_wfs'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/62_wvl_wfs'
Making all in 62_iowfdenpot
make[3]: Entering directory `/opt/abinit-5.8.4/src/62_iowfdenpot'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/62_iowfdenpot'
Making all in 62_bader
make[3]: Entering directory `/opt/abinit-5.8.4/src/62_bader'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/62_bader'
Making all in 62_occeig
make[3]: Entering directory `/opt/abinit-5.8.4/src/62_occeig'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/62_occeig'
Making all in 65_nonlocal
make[3]: Entering directory `/opt/abinit-5.8.4/src/65_nonlocal'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/65_nonlocal'
Making all in 65_psp
make[3]: Entering directory `/opt/abinit-5.8.4/src/65_psp'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/65_psp'
Making all in 66_wfs
make[3]: Entering directory `/opt/abinit-5.8.4/src/66_wfs'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/66_wfs'
Making all in 66_paw
make[3]: Entering directory `/opt/abinit-5.8.4/src/66_paw'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/66_paw'
Making all in 67_recursion
make[3]: Entering directory `/opt/abinit-5.8.4/src/67_recursion'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/67_recursion'
Making all in 67_common
make[3]: Entering directory `/opt/abinit-5.8.4/src/67_common'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/67_common'
Making all in 68_rsprc
make[3]: Entering directory `/opt/abinit-5.8.4/src/68_rsprc'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/68_rsprc'
Making all in 68_gw
make[3]: Entering directory `/opt/abinit-5.8.4/src/68_gw'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/68_gw'
Making all in 72_response
make[3]: Entering directory `/opt/abinit-5.8.4/src/72_response'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/72_response'
Making all in 72_geomoptim
make[3]: Entering directory `/opt/abinit-5.8.4/src/72_geomoptim'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/72_geomoptim'
Making all in 77_suscep
make[3]: Entering directory `/opt/abinit-5.8.4/src/77_suscep'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/77_suscep'
Making all in 77_lwf
make[3]: Entering directory `/opt/abinit-5.8.4/src/77_lwf'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/77_lwf'
Making all in 77_ddb
make[3]: Entering directory `/opt/abinit-5.8.4/src/77_ddb'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/77_ddb'
Making all in 79_seqpar_mpi
make[3]: Entering directory `/opt/abinit-5.8.4/src/79_seqpar_mpi'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/79_seqpar_mpi'
Making all in 83_cut3d
make[3]: Entering directory `/opt/abinit-5.8.4/src/83_cut3d'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/83_cut3d'
Making all in 93_rdm
make[3]: Entering directory `/opt/abinit-5.8.4/src/93_rdm'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/93_rdm'
Making all in 95_drive
make[3]: Entering directory `/opt/abinit-5.8.4/src/95_drive'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/abinit-5.8.4/src/95_drive'
Making all in 98_main
make[3]: Entering directory `/opt/abinit-5.8.4/src/98_main'
gfortran -O2 -g -ffree-line-length-none -o abinis abinis-abinit.o ../../src/95_drive/lib95_drive.a ../../src/93_rdm/lib93_rdm.a ../../src/79_seqpar_mpi/lib79_seqpar_mpis.a ../../src/77_ddb/lib77_ddb.a ../../src/77_suscep/lib77_suscep.a ../../src/72_response/lib72_response.a ../../src/72_geomoptim/lib72_geomoptim.a ../../src/68_gw/lib68_gw.a ../../src/68_rsprc/lib68_rsprc.a ../../src/67_common/lib67_common.a ../../src/67_recursion/lib67_recursion.a ../../src/66_paw/lib66_paw.a ../../src/66_wfs/lib66_wfs.a ../../src/65_psp/lib65_psp.a ../../src/65_nonlocal/lib65_nonlocal.a ../../src/62_occeig/lib62_occeig.a ../../src/62_iowfdenpot/lib62_iowfdenpot.a ../../src/62_wvl_wfs/lib62_wvl_wfs.a ../../src/62_poisson/lib62_poisson.a ../../src/62_cg_noabirule/lib62_cg_noabirule.a ../../src/61_ionetcdf/lib61_ionetcdf.a ../../src/59_io_mpi/lib59_io_mpis.a ../../src/57_iovars/lib57_iovars.a ../../src/56_recipspace/lib56_recipspace.a ../../src/56_xc/lib56_xc.a ../../src/53_abiutil/lib53_abiutil.a ../../src/53_spacepar/lib53_spacepar.a ../../src/53_ffts/lib53_ffts.a ../../src/52_fft_mpi_noabirule/lib52_fft_mpi_noabirules.a ../../src/51_manage_mpi/lib51_manage_mpis.a ../../src/47_papi_counters/lib47_papi_counters.a ../../src/47_xml/lib47_xml.a ../../src/42_nlstrain/lib42_nlstrain.a ../../src/42_geometry/lib42_geometry.a ../../src/42_parser/lib42_parser.a ../../src/32_contract/lib32_contract.a ../../src/32_util/lib32_util.a ../../src/28_numeric_noabirule/lib28_numeric_noabirule.a ../../src/27_toolbox_oop/lib27_toolbox_oop.a ../../src/18_timing/lib18_timing.a ../../src/16_hideleave/lib16_hideleaves.a ../../src/14_hidewrite/lib14_hidewrites.a ../../src/12_hide_mpi/lib12_hide_mpis.a ../../src/interfaces/libinterfaces.a ../../src/10_defs/lib10_defs.a -L/opt/abinit-5.8.4/plugins/wannier90 -lwannier -L/opt/abinit-5.8.4/plugins/bigdft -lbigdft -lpoissonsolver -L/opt/abinit-5.8.4/prereqs/linalg -llapack -lblas -L/opt/abinit-5.8.4/plugins/libxc -lxc -L/opt/abinit-5.8.4/plugins/xmlf90 -lflib -L/opt/abinit-5.8.4/plugins/etsf_io -letsf_io_low_level -letsf_io_utils -letsf_io -L/opt/abinit-5.8.4/plugins/netcdf -lnetcdf
/usr/bin/ld: cannot find -lbigdft
collect2: ld returned 1 exit status
make[3]: *** [abinis] Error 1
make[3]: Leaving directory `/opt/abinit-5.8.4/src/98_main'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/opt/abinit-5.8.4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/abinit-5.8.4'
make: *** [all] Error 2

I would greatly appreciate any helps from the Abinit gurus of the forum. Thanks in advance. Cheers

Huangye
»Ø¸´´ËÂ¥

» ²ÂÄãϲ»¶

» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:

ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

luxia0210

Ìú¸Ëľ³æ (ÖøÃûдÊÖ)

GG

£¬ºÃ³¤°¡£¬²»¶®
DZÐİÙÄ꣬ΪÇóÒ»°Ü£¡
2Â¥2010-05-15 13:37:17
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

lono75

Ìú¸Ëľ³æ (ÖøÃûдÊÖ)

¡ï
huangye2001(½ð±Ò+1): 2010-05-15 19:37:50
gavinliu7390(½ð±Ò+1):лл½»Á÷£¡ 2010-05-15 20:59:38
°²×°Ê±Á¬Íø,

Ëü»á×Ô¶¯ÏÂÔØplugins
ÓÉÌìÃü,³ÉÈËÊ£¡
3Â¥2010-05-15 18:46:51
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

mailoliver

½ð³æ (СÓÐÃûÆø)

¡ï ¡ï
qasd(½ð±Ò+1):лл 2010-05-16 10:29:01
wuli8(½ð±Ò+1): 2010-05-16 20:53:53
¿ÉÒÔÔÚconfigÎļþÖйرÕËùÓеÄplugin¡£abinitÕÕÑùÄÜÓá£
4Â¥2010-05-16 07:46:44
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

valenhou001

ÖÁ×ðľ³æ (Ö°Òµ×÷¼Ò)

¡ï
wuli8(½ð±Ò+1): 2010-05-16 20:53:45
ÌáʾÐÅÏ¢¸æËßÄ㣬bigdft²å¼þûÓÐ×°ºÃ¡£ÈçÉÏÒ»¸öÌû×Ó˵£¬Èç¹ûÄã²»ÐèҪʹÓÃÕâЩ²å¼þÀïÃæµÄ¹¦Äܵϰ£¬×îºÃ½«Ëüdisableµô¡£
5Â¥2010-05-16 14:46:29
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ huangye2001 µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] [¸´ÊÔµ÷¼Á]Î÷ÄϿƼ¼´óѧ¹ú·À/²ÄÁϵ¼Ê¦ÍƼö +3 ¼â½ÇСºÉ 2026-03-16 6/300 2026-03-16 23:21 by ¼â½ÇСºÉ
[¿¼ÑÐ] 286Çóµ÷¼Á +3 lemonzzn 2026-03-16 5/250 2026-03-16 20:43 by lemonzzn
[¿¼ÑÐ] 326Çóµ÷¼Á +4 ŵ±´¶û»¯Ñ§½±êéê 2026-03-15 7/350 2026-03-16 17:11 by ŵ±´¶û»¯Ñ§½±êéê
[¿¼ÑÐ] 318Çóµ÷¼Á +3 Yanyali 2026-03-15 3/150 2026-03-16 16:41 by houyaoxu
[¿¼ÑÐ] 0703»¯Ñ§µ÷¼Á £¬Áù¼¶Òѹý£¬ÓпÆÑо­Àú +7 êØÎõÙâ 2026-03-15 7/350 2026-03-16 16:34 by houyaoxu
[¿¼ÑÐ] 0703»¯Ñ§µ÷¼Á£¬Çó¸÷λÀÏʦÊÕÁô +8 ÇïÓÐľ±± 2026-03-14 8/400 2026-03-16 15:21 by ŶŶ123
[¿¼ÑÐ] 0856Çóµ÷¼Á +3 ÁõÃÎ΢ 2026-03-15 3/150 2026-03-16 10:00 by houyaoxu
[¿¼ÑÐ] 344Çóµ÷¼Á +3 knight344 2026-03-16 3/150 2026-03-16 09:42 by Î޼ʵIJÝÔ­
[¿¼ÑÐ] 326Çóµ÷¼Á +4 Éϰ¶µÄСÆÏ 2026-03-15 5/250 2026-03-16 08:39 by Linda Hu
[¿¼ÑÐ] 085601²ÄÁϹ¤³Ì315·ÖÇóµ÷¼Á +3 yang_0104 2026-03-15 3/150 2026-03-15 10:58 by peike
[¿¼ÑÐ] 328Çóµ÷¼Á +3 5201314Lsy£¡ 2026-03-13 6/300 2026-03-14 15:31 by hyswxzs
[¿¼ÑÐ] µ÷¼Á +3 13853210211 2026-03-10 3/150 2026-03-14 00:47 by JourneyLucky
[¿¼ÑÐ] 341Çóµ÷¼Á +3 ·¬ÇÑÍ·--- 2026-03-10 3/150 2026-03-13 23:07 by JourneyLucky
[¿¼ÑÐ] 336Çóµ÷¼Á +6 Iuruoh 2026-03-11 6/300 2026-03-13 22:06 by JourneyLucky
[¿¼ÑÐ] 311Çóµ÷¼Á +3 ¶¬Ê®Èý 2026-03-13 3/150 2026-03-13 20:41 by JourneyLucky
[¿¼ÑÐ] ²ÄÁÏÓ뻯¹¤085600µ÷¼ÁÇóÀÏʦÊÕÁô +9 jiaanl 2026-03-11 9/450 2026-03-13 20:22 by JourneyLucky
[¿¼ÑÐ] 0703»¯Ñ§Çóµ÷¼Á +7 Â̶¹ÇÛ²ËÌÀ 2026-03-12 7/350 2026-03-13 17:25 by njzyff
[¿¼ÑÐ] ¹¤¿Æ²ÄÁÏ085601 279Çóµ÷¼Á +8 À§ÓÚÐdz¿ 2026-03-12 10/500 2026-03-13 15:42 by ms629
[¿¼ÑÐ] ²ÄÁÏר˶274Ò»Ö¾Ô¸ÉÂÎ÷ʦ·¶´óѧÇóµ÷¼Á +4 Ñ¦ÔÆÅô 2026-03-13 4/200 2026-03-13 10:40 by ѧԱ8dgXkO
[¿¼ÑÐ] ÊÕµ÷¼Á +7 µ÷¼ÁµÄ¿¼ÑÐѧÉú 2026-03-10 7/350 2026-03-10 17:57 by Âó²èÌÀÔ²
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û