Điểm:0

vấn đề biên dịch bioptools (thực hiện)

lá cờ jp
MTG

[ubfox 20.04.3]

Tôi đang cố cài đặt chương trình (https://github.com/ACRMGroup/bioptools) và bị lỗi này khi chạy make (làm theo hướng dẫn cài đặt)

(cơ sở) marcin@marcin-Lenovo-ideapad-Y700-15ISK:~/bioptools-1.9/src$ nhập mã tại đây
(cd libsrc/bioplib/src; thực hiện)
make[1]: nhập danh mục '/home/marcin/bioptools-1.9/src/libsrc/bioplib/src'

[…]

gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o AddNTerHs.o -c AddNTerHs .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o ApMatPDB.o -c ApMatPDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o AppendPDB.o -c AppendPDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o AtomNameMatch.o -c AtomNameMatch .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o CalcCellTrans.o -c CalcCellTrans .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o CalcChiPDB.o -c CalcChiPDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o CalcCterCoords.o -c CalcCterCoords .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o CalcRMSPDB.o -c CalcRMSPDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o CalcTetraHCoords.o -c CalcTetraHCoords .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o CopyPDB.o -c CopyPDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o CopyPDBCoords.o -c CopyPDBCoords .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o DNAtoAA.o -c DNAtoAA .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o DupePDB.o -c DupePDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o ExtractZonePDB.o -c ExtractZonePDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o FNam2PDB.o -c FNam2PDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o FindAtomInRes.o -c FindAtomInRes .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o FindNextChainPDB.o -c FindNextChainPDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o FindNextResidue.o -c FindNextResidue .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o FindResidue.o -c FindResidue .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o FindResidueSpec.o -c FindResidueSpec .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o FindZonePDB.o -c FindZonePDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o FitCaCbPDB.o -c FitCaCbPDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o FitCaPDB.o -c FitCaPDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o FitPDB.o -c FitPDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o FixCterPDB.o -c FixCterPDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o GetCGPDB.o -c GetCGPDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o GetCofGPDBRange.o -c GetCofGPDBRange .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o GetCofGPDBSCRange.o -c GetCofGPDBSCRange .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o GetCrystPDB.o -c GetCrystPDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o GetPDBByN.o -c GetPDBByN .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o GetPDBChainLabels.o -c GetPDBChainLabels .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o GetPDBCoor.o -c GetPDBCoor .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o HAddPDB.o -c HAddPDB .c
HAddPDB.c: Trong chức năng âblOpenPGPFileâ:
HAddPDB.c:1388:31: cảnh báo: âsprintfâ có thể viết một kết thúc nul ở cuối đích [-Wformat-overflow=]
 1388 | sprintf(bộ đệm,"%s/%s",datadir,basename);
      | ^
HAddPDB.c:1388:10: lưu ý: âsprintfâ xuất 2 byte trở lên (giả sử là 161) vào đích có kích thước 160
 1388 | sprintf(bộ đệm,"%s/%s",datadir,basename);
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o InPDBZone.o -c InPDBZone .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o InPDBZoneSpec.o -c InPDBZoneSpec .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o IndexPDB.o -c IndexPDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o KillPDB.o -c KillPDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o KillSidechain.o -c KillSidechain .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o knownSeqLen.o -c knownSeqLen .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o LegalAtomSpec.o -c LegalAtomSpec .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o MovePDB.o -c MovePDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o NumericAlign.o -c NumericAlign .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o OrderPDB.o -c OrderPDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o OriginPDB.o -c OriginPDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o PDB2Seq.o -c PDB2Seq .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o ParseRes.o -c ParseRes .c
gcc -fPIC -ansi -Wall -pedantic -g -DGNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o RdSSPDB.o -c RdSSPDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o RdSecPDB.o -c RdSecPDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o RdSeqPDB.o -c RdSeqPDB .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o ReadCSSR.o -c ReadCSSR .c
gcc -fPIC -ansi -Wall -pedantic -g -DGUNZIP_SUPPORT -finline-functions -D XML_SUPPORT -I/home/marcin/anaconda3/include/libxml2 -I/home/marcin/anaconda3/include -o ReadPDB.o -c ReadPDB .c
Trong tệp bao gồm từ /home/marcin/anaconda3/include/libxml2/libxml/encoding.h:31,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/parser.h:810,
                 từ ReadPDB.c:324:
/home/marcin/anaconda3/include/unicode/ucnv.h:1:1: lỗi: Không cho phép nhận xét kiểu C++ trong ISO C90
    1 | // Bản quyền (C) 2016 trở lên: Unicode, Inc. và những người khác.
      | ^
/home/marcin/anaconda3/include/unicode/ucnv.h:1:1: lưu ý: (điều này sẽ chỉ được báo cáo một lần cho mỗi tệp đầu vào)
Trong tệp bao gồm từ /home/marcin/anaconda3/include/unicode/ucnv.h:52,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/encoding.h:31,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/parser.h:810,
                 từ ReadPDB.c:324:
/home/marcin/anaconda3/include/unicode/ucnv_err.h:1:1: lỗi: Không cho phép nhận xét kiểu C++ trong ISO C90
    1 | // Bản quyền (C) 2016 trở lên: Unicode, Inc. và những người khác.
      | ^
/home/marcin/anaconda3/include/unicode/ucnv_err.h:1:1: lưu ý: (điều này sẽ chỉ được báo cáo một lần cho mỗi tệp đầu vào)
Trong tệp bao gồm từ /home/marcin/anaconda3/include/unicode/ucnv_err.h:88,
                 từ /home/marcin/anaconda3/include/unicode/ucnv.h:52,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/encoding.h:31,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/parser.h:810,
                 từ ReadPDB.c:324:
/home/marcin/anaconda3/include/unicode/utypes.h:1:1: lỗi: Không cho phép nhận xét kiểu C++ trong ISO C90
    1 | // Bản quyền (C) 2016 trở lên: Unicode, Inc. và những người khác.
      | ^
/home/marcin/anaconda3/include/unicode/utypes.h:1:1: lưu ý: (điều này sẽ chỉ được báo cáo một lần cho mỗi tệp đầu vào)
Trong tệp bao gồm từ /home/marcin/anaconda3/include/unicode/utypes.h:38,
                 từ /home/marcin/anaconda3/include/unicode/ucnv_err.h:88,
                 từ /home/marcin/anaconda3/include/unicode/ucnv.h:52,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/encoding.h:31,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/parser.h:810,
                 từ ReadPDB.c:324:
/home/marcin/anaconda3/include/unicode/umachine.h:1:1: lỗi: Không cho phép nhận xét kiểu C++ trong ISO C90
    1 | // Bản quyền (C) 2016 trở lên: Unicode, Inc. và những người khác.
      | ^
/home/marcin/anaconda3/include/unicode/umachine.h:1:1: lưu ý: (điều này sẽ chỉ được báo cáo một lần cho mỗi tệp đầu vào)
Trong tệp bao gồm từ /home/marcin/anaconda3/include/unicode/umachine.h:46,
                 từ /home/marcin/anaconda3/include/unicode/utypes.h:38,
                 từ /home/marcin/anaconda3/include/unicode/ucnv_err.h:88,
                 từ /home/marcin/anaconda3/include/unicode/ucnv.h:52,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/encoding.h:31,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/parser.h:810,
                 từ ReadPDB.c:324:
/home/marcin/anaconda3/include/unicode/ptypes.h:1:1: lỗi: Không cho phép nhận xét kiểu C++ trong ISO C90
    1 | // Bản quyền (C) 2016 trở lên: Unicode, Inc. và những người khác.
      | ^
/home/marcin/anaconda3/include/unicode/ptypes.h:1:1: lưu ý: (điều này sẽ chỉ được báo cáo một lần cho mỗi tệp đầu vào)
Trong tệp bao gồm từ /home/marcin/anaconda3/include/unicode/ptypes.h:52,
                 từ /home/marcin/anaconda3/include/unicode/umachine.h:46,
                 từ /home/marcin/anaconda3/include/unicode/utypes.h:38,
                 từ /home/marcin/anaconda3/include/unicode/ucnv_err.h:88,
                 từ /home/marcin/anaconda3/include/unicode/ucnv.h:52,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/encoding.h:31,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/parser.h:810,
                 từ ReadPDB.c:324:
/home/marcin/anaconda3/include/unicode/platform.h:1:1: lỗi: Không cho phép nhận xét kiểu C++ trong ISO C90
    1 | // Bản quyền (C) 2016 trở lên: Unicode, Inc. và những người khác.
      | ^
/home/marcin/anaconda3/include/unicode/platform.h:1:1: lưu ý: (điều này sẽ chỉ được báo cáo một lần cho mỗi tệp đầu vào)
Trong tệp bao gồm từ /home/marcin/anaconda3/include/unicode/platform.h:24,
                 từ /home/marcin/anaconda3/include/unicode/ptypes.h:52,
                 từ /home/marcin/anaconda3/include/unicode/umachine.h:46,
                 từ /home/marcin/anaconda3/include/unicode/utypes.h:38,
                 từ /home/marcin/anaconda3/include/unicode/ucnv_err.h:88,
                 từ /home/marcin/anaconda3/include/unicode/ucnv.h:52,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/encoding.h:31,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/parser.h:810,
                 từ ReadPDB.c:324:
/home/marcin/anaconda3/include/unicode/uconfig.h:1:1: lỗi: Không cho phép nhận xét kiểu C++ trong ISO C90
    1 | // Bản quyền (C) 2016 trở lên: Unicode, Inc. và những người khác.
      | ^
/home/marcin/anaconda3/include/unicode/uconfig.h:1:1: lưu ý: (điều này sẽ chỉ được báo cáo một lần cho mỗi tệp đầu vào)
Trong tệp bao gồm từ /home/marcin/anaconda3/include/unicode/platform.h:25,
                 từ /home/marcin/anaconda3/include/unicode/ptypes.h:52,
                 từ /home/marcin/anaconda3/include/unicode/umachine.h:46,
                 từ /home/marcin/anaconda3/include/unicode/utypes.h:38,
                 từ /home/marcin/anaconda3/include/unicode/ucnv_err.h:88,
                 từ /home/marcin/anaconda3/include/unicode/ucnv.h:52,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/encoding.h:31,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/parser.h:810,
                 từ ReadPDB.c:324:
/home/marcin/anaconda3/include/unicode/uvernum.h:1:1: lỗi: Không cho phép nhận xét kiểu C++ trong ISO C90
    1 | // Bản quyền (C) 2016 trở lên: Unicode, Inc. và những người khác.
      | ^
/home/marcin/anaconda3/include/unicode/uvernum.h:1:1: lưu ý: (điều này sẽ chỉ được báo cáo một lần cho mỗi tệp đầu vào)
Trong tệp bao gồm từ /home/marcin/anaconda3/include/unicode/umachine.h:379,
                 từ /home/marcin/anaconda3/include/unicode/utypes.h:38,
                 từ /home/marcin/anaconda3/include/unicode/ucnv_err.h:88,
                 từ /home/marcin/anaconda3/include/unicode/ucnv.h:52,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/encoding.h:31,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/parser.h:810,
                 từ ReadPDB.c:324:
/home/marcin/anaconda3/include/unicode/urename.h:1:1: lỗi: Không cho phép nhận xét kiểu C++ trong ISO C90
    1 | // Bản quyền (C) 2016 trở lên: Unicode, Inc. và những người khác.
      | ^
/home/marcin/anaconda3/include/unicode/urename.h:1:1: lưu ý: (điều này sẽ chỉ được báo cáo một lần cho mỗi tệp đầu vào)
Trong tệp bao gồm từ /home/marcin/anaconda3/include/unicode/utypes.h:39,
                 từ /home/marcin/anaconda3/include/unicode/ucnv_err.h:88,
                 từ /home/marcin/anaconda3/include/unicode/ucnv.h:52,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/encoding.h:31,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/parser.h:810,
                 từ ReadPDB.c:324:
/home/marcin/anaconda3/include/unicode/uversion.h:1:1: lỗi: Không cho phép nhận xét kiểu C++ trong ISO C90
    1 | // Bản quyền (C) 2016 trở lên: Unicode, Inc. và những người khác.
      | ^
/home/marcin/anaconda3/include/unicode/uversion.h:1:1: lưu ý: (điều này sẽ chỉ được báo cáo một lần cho mỗi tệp đầu vào)
Trong tệp bao gồm từ /home/marcin/anaconda3/include/unicode/utypes.h:44,
                 từ /home/marcin/anaconda3/include/unicode/ucnv_err.h:88,
                 từ /home/marcin/anaconda3/include/unicode/ucnv.h:52,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/encoding.h:31,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/parser.h:810,
                 từ ReadPDB.c:324:
/home/marcin/anaconda3/include/unicode/utf.h:1:1: lỗi: Không cho phép nhận xét kiểu C++ trong ISO C90
    1 | // Bản quyền (C) 2016 trở lên: Unicode, Inc. và những người khác.
      | ^
/home/marcin/anaconda3/include/unicode/utf.h:1:1: lưu ý: (điều này sẽ chỉ được báo cáo một lần cho mỗi tệp đầu vào)
Trong tệp bao gồm từ /home/marcin/anaconda3/include/unicode/utf.h:217,
                 từ /home/marcin/anaconda3/include/unicode/utypes.h:44,
                 từ /home/marcin/anaconda3/include/unicode/ucnv_err.h:88,
                 từ /home/marcin/anaconda3/include/unicode/ucnv.h:52,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/encoding.h:31,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/parser.h:810,
                 từ ReadPDB.c:324:
/home/marcin/anaconda3/include/unicode/utf8.h:1:1: error: Không cho phép nhận xét kiểu C++ trong ISO C90
    1 | // Bản quyền (C) 2016 trở lên: Unicode, Inc. và những người khác.
      | ^
/home/marcin/anaconda3/include/unicode/utf8.h:1:1: lưu ý: (điều này sẽ chỉ được báo cáo một lần cho mỗi tệp đầu vào)
Trong tệp bao gồm từ /home/marcin/anaconda3/include/unicode/utf.h:218,
                 từ /home/marcin/anaconda3/include/unicode/utypes.h:44,
                 từ /home/marcin/anaconda3/include/unicode/ucnv_err.h:88,
                 từ /home/marcin/anaconda3/include/unicode/ucnv.h:52,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/encoding.h:31,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/parser.h:810,
                 từ ReadPDB.c:324:
/home/marcin/anaconda3/include/unicode/utf16.h:1:1: error: Không cho phép nhận xét kiểu C++ trong ISO C90
    1 | // Bản quyền (C) 2016 trở lên: Unicode, Inc. và những người khác.
      | ^
/home/marcin/anaconda3/include/unicode/utf16.h:1:1: lưu ý: (điều này sẽ chỉ được báo cáo một lần cho mỗi tệp đầu vào)
Trong tệp bao gồm từ /home/marcin/anaconda3/include/unicode/utf.h:221,
                 từ /home/marcin/anaconda3/include/unicode/utypes.h:44,
                 từ /home/marcin/anaconda3/include/unicode/ucnv_err.h:88,
                 từ /home/marcin/anaconda3/include/unicode/ucnv.h:52,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/encoding.h:31,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/parser.h:810,
                 từ ReadPDB.c:324:
/home/marcin/anaconda3/include/unicode/utf_old.h:1:1: lỗi: Nhận xét kiểu C++ không được phép trong ISO C90
    1 | // Bản quyền (C) 2016 trở lên: Unicode, Inc. và những người khác.
      | ^
/home/marcin/anaconda3/include/unicode/utf_old.h:1:1: lưu ý: (điều này sẽ chỉ được báo cáo một lần cho mỗi tệp đầu vào)
Trong tệp bao gồm từ /home/marcin/anaconda3/include/unicode/utf_old.h:150,
                 từ /home/marcin/anaconda3/include/unicode/utf.h:221,
                 từ /home/marcin/anaconda3/include/unicode/utypes.h:44,
                 từ /home/marcin/anaconda3/include/unicode/ucnv_err.h:88,
                 từ /home/marcin/anaconda3/include/unicode/ucnv.h:52,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/encoding.h:31,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/parser.h:810,
                 từ ReadPDB.c:324:
/home/marcin/anaconda3/include/unicode/utf.h:1:1: lỗi: Không cho phép nhận xét kiểu C++ trong ISO C90
    1 | // Bản quyền (C) 2016 trở lên: Unicode, Inc. và những người khác.
      | ^
/home/marcin/anaconda3/include/unicode/utf.h:1:1: lưu ý: (điều này sẽ chỉ được báo cáo một lần cho mỗi tệp đầu vào)
Trong tệp bao gồm từ /home/marcin/anaconda3/include/unicode/ucnv_err.h:88,
                 từ /home/marcin/anaconda3/include/unicode/ucnv.h:52,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/encoding.h:31,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/parser.h:810,
                 từ ReadPDB.c:324:
/home/marcin/anaconda3/include/unicode/utypes.h:428:9: cảnh báo: mã thông báo bổ sung ở cuối chỉ thị #endif [-Wendif-nhãn]
  428 | #endif // U_HIDE_DEPRECATED_API
      | ^
/home/marcin/anaconda3/include/unicode/utypes.h:470:9: cảnh báo: mã thông báo bổ sung ở cuối chỉ thị #endif [-Wendif-nhãn]
  470 | #endif // U_HIDE_DEPRECATED_API
      | ^
/home/marcin/anaconda3/include/unicode/utypes.h:517:9: cảnh báo: mã thông báo bổ sung ở cuối chỉ thị #endif [-Wendif-nhãn]
  517 | #endif // U_HIDE_DEPRECATED_API
      | ^
/home/marcin/anaconda3/include/unicode/utypes.h:548:9: cảnh báo: mã thông báo bổ sung ở cuối chỉ thị #endif [-Wendif-nhãn]
  548 | #endif // U_HIDE_DEPRECATED_API
      | ^
/home/marcin/anaconda3/include/unicode/utypes.h:574:9: cảnh báo: mã thông báo bổ sung ở cuối chỉ thị #endif [-Wendif-nhãn]
  574 | #endif // U_HIDE_DEPRECATED_API
      | ^
/home/marcin/anaconda3/include/unicode/utypes.h:610:9: cảnh báo: mã thông báo bổ sung ở cuối chỉ thị #endif [-Wendif-nhãn]
  610 | #endif // U_HIDE_DEPRECATED_API
      | ^
/home/marcin/anaconda3/include/unicode/utypes.h:631:9: cảnh báo: mã thông báo bổ sung ở cuối chỉ thị #endif [-Wendif-nhãn]
  631 | #endif // U_HIDE_DEPRECATED_API
      | ^
/home/marcin/anaconda3/include/unicode/utypes.h:651:9: cảnh báo: mã thông báo bổ sung ở cuối chỉ thị #endif [-Wendif-nhãn]
  651 | #endif // U_HIDE_DEPRECATED_API
      | ^
/home/marcin/anaconda3/include/unicode/utypes.h:659:9: cảnh báo: mã thông báo bổ sung ở cuối chỉ thị #endif [-Wendif-nhãn]
  659 | #endif // U_HIDE_DEPRECATED_API
      | ^
Trong tệp bao gồm từ /home/marcin/anaconda3/include/unicode/ucnv.h:53,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/encoding.h:31,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/parser.h:810,
                 từ ReadPDB.c:324:
/home/marcin/anaconda3/include/unicode/uenum.h:1:1: lỗi: Không cho phép nhận xét kiểu C++ trong ISO C90
    1 | // Bản quyền (C) 2016 trở lên: Unicode, Inc. và những người khác.
      | ^
/home/marcin/anaconda3/include/unicode/uenum.h:1:1: lưu ý: (điều này sẽ chỉ được báo cáo một lần cho mỗi tệp đầu vào)
Trong tệp bao gồm từ /home/marcin/anaconda3/include/unicode/uenum.h:23,
                 từ /home/marcin/anaconda3/include/unicode/ucnv.h:53,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/encoding.h:31,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/parser.h:810,
                 từ ReadPDB.c:324:
/home/marcin/anaconda3/include/unicode/localpointer.h:1:1: lỗi: Không cho phép nhận xét kiểu C++ trong ISO C90
    1 | // Bản quyền (C) 2016 trở lên: Unicode, Inc. và những người khác.
      | ^
/home/marcin/anaconda3/include/unicode/localpointer.h:1:1: lưu ý: (điều này sẽ chỉ được báo cáo một lần cho mỗi tệp đầu vào)
Trong tệp bao gồm từ /home/marcin/anaconda3/include/libxml2/libxml/encoding.h:31,
                 từ /home/marcin/anaconda3/include/libxml2/libxml/parser.h:810,
                 từ ReadPDB.c:324:
/home/marcin/anaconda3/include/unicode/ucnv.h:952:9: cảnh báo: mã thông báo bổ sung ở cuối chỉ thị #endif [-Wendif-nhãn]
  952 | #endif // U_HIDE_DEPRECATED_API
      | ^
make[1]: *** [Makefile:125: ReadPDB.o] lỗi 1
make[1]: thoát khỏi danh mục '/home/marcin/bioptools-1.9/src/libsrc/bioplib/src'
thực hiện: *** [Tệp tạo tệp: 16: bioplib] lỗi 2
lá cờ hr
Quá trình xây dựng dường như đang định vị các tệp tiêu đề trong `/home/marcin/anaconda3/include/` thay vì `/usr/include` của hệ thống - Tôi không chắc điều đó là mong muốn. Có lẽ bạn có một số biến liên quan đến trình biên dịch (`CFLAGS`, v.v.) trong môi trường của mình?
lá cờ jp
MTG
@steeldriver cảm ơn :) Tôi vừa hủy kích hoạt conda base env và vấn đề đã được giải quyết!

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.