프로그램 컴파일 도중에 오류가 납니다.
글쓴이: shiningstarz / 작성시간: 목, 2012/11/29 - 10:37오후
제가 첨이라 실수로 다른 게시판에 글을 올렸네요.
grib_api-1.9.16 프로그램을 깔고 있습니다.
컴파일을 하던 도중, 다음과 같은 에러가 났습니다.
configure: error: C compiler cannot create executables
./configure CC=pgcc F77=pgf90 FC=pgf90 --prefix=$GRIB_API_PATH --with-fortranlibdir=$PGI/linux86-64/7.1-6/lib --with-fortranlibs="-lpgf90 –lpgc" --with-netcdf=$NETCDF3_ROOT --with-jasper=$JASPER_PATH --with-png-support --with-openjpeg=$JPEG_PATH CFLAGS="-I$PNG_INC" LDFLAGS="-L$PNG_LIB" LIBS="-Jpng"
컴파일 옵션은 다음과 같이 주었습니다.
흠.. 머가 문제인걸까요 ㅜㅜ
Forums:
확인 해봤습니다.
//------------------------------------------------------------
제 리눅스 페도라 13에서 vm으로 jasper 포함해서. 설치 되는걸 보니까.
설치된 컴파일 환경을 확인 해봐야 할거 같습니다. 제가 설치해본 옵션은 다릅니다.
근데. grib api 이거 어디 쓰는건가요?
//------------------------------------------------------------
//JASPER 다운로드
http://www.ece.uvic.ca/~frodo/jasper/#download
wget http://www.ece.uvic.ca/~frodo/jasper/software/jasper-1.900.1.zip
unzip jasper-1.900.1.zip
cd jasper-1.900.1
./configure --prefix=/home/shint/test7/jasper-1.900.1
make
make check
make install
cd ..
//GRIB-API 다운로드
https://software.ecmwf.int/wiki/display/GRIB/Home
https://software.ecmwf.int/wiki/display/GRIB/Releases
wget https://software.ecmwf.int/wiki/download/attachments/3473437/grib_api-1.9.18.tar.gz
tar xvfz grib_api-1.9.18.tar.gz
mv grib_api-1.9.18 grib_api_dir
./configure --prefix=/home/shint/test7/grib_api_dir/ --with-jasper="/home/shint/test7/jasper-1.900.1/"
make
make check
make install
//------------------------------------------------------------
//다시 설치할때
http://blog.naver.com/bo3bo3bo3?Redirect=Log&logNo=60159589657
rm config.cashe
make clean
make distclean
//에러 확인 방법 : I와 L 확인. libgc-dev 설치. gcc 확인
//configure: error: C compiler cannot create executables
http://blog.naver.com/websarang_/100046574723
http://blog.naver.com/bassistest/90031149044
http://blog.naver.com/pgclks/130022460022
http://www.solarisschool.com/qna_new/view.html?board=qna1&no=24304
http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=103&docId=69753493&qb=Y29uZmlndXJlOiBlcnJvcjogQyBjb21waWxlciBjYW5ub3QgY3JlYXRlIGV4ZWN1dGFibGVz&enc=utf8§ion=kin&rank=1&search_sort=0&spq=0&pid=R7l5Cc5Y7uwssccfKfVssssssuN-483840&sid=ULgI2HJvLC8AADeiFNY
http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=10302&docId=70586418&qb=Y29uZmlndXJlOiBlcnJvcjogQyBjb21waWxlciBjYW5ub3QgY3JlYXRlIGV4ZWN1dGFibGVz&enc=utf8§ion=kin&rank=2&search_sort=0&spq=0&pid=R7l5Cc5Y7uwssccfKfVssssssuN-483840&sid=ULgI2HJvLC8AADeiFNY
//GCC 설치 확인
http://cafe.naver.com/linuxcare/28368
rpm -qa | grep gcc
yum list | grep gcc
//configure log 로 cpu 타입 확인
http://cafe.naver.com/linuxcare/8455
//http://cafe.naver.com/linuxcare/21646
make install 시에는 root 권한 필요.
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
답변감사드립니다.
grib_api는 대기과학 분야에서 C언어나 포트란을 통해
표준포맷의 바이너리 파일로
인코더/디코더 하는데 쓰이는 프로그램으로 알고 있어요.
알려주신 방법 참고해서 작업중인데 자꾸 에러가 나네요ㅜㅜ
혹시 막히는 부분있으면 다시올릴게요 ㅜㅜㅜ
==============================================================================
Man who has had a dream for a long time will finally get looked like the dream
pgcc, pgf90 이 모두 PATH 에
pgcc, pgf90 이 모두 PATH 에 들어있다면,
으로 하시고... 에러가 발생하면 config.log 를 보시고 추적하세요.
에러가 발생하지 않았다면,
만들어진 Makefile 을 보시고 CC, CFLAGS 등이 원하는대로 들어가 있는지 확인하시고요.
댓글 달기