프로그래밍 QnA + 설치 및 활용 QnA

dwlee의 이미지

symbol lookup error 해결 방법

실행 파일을 만든 후에, 실행을 해보니 다음과 같은 에러가 나타났습니다.

./실행파일명: symbol lookup error: ./실행파일명: undefined symbol: gsl_odeiv2_step_rk8pd

ldd ./실행파일명

해보면,
해당 실행 파일이 GSL 라이브러리(gsl_odeiv2_step_rk8pd 에 관한 라이브러리)를 /usr/lib/ 디렉토리에 있는 것을 참조하더군요. 하지만 원래 제 홈 디렉토리 밑에 있는 다른 버전의 GSL 라이브러리를 참조해야 합니다.

LD_LIBRARY_PATH에 홈 디렉토리 밑에 있는 GSL 라이브러리를 추가하여 /usr/lib/ 에 있는 녀석보다 먼저 검색되도록 해봤지만 결과는 동일합니다 (ldd 결과도 변함 없고 여전히 에러 발생). 오타가 났다거나 LD_LIBRARY_PATH 추가에 잘못된 것은 없습니다.

/usr/lib/ 에 있는 녀석의 이름을 살짝 고쳐서 인식하지 못하도록 했더니,
희한하게도 홈 디레토리 밑에 있는 GSL 라이브러리를 참조해서 제대로 동작합니다.

m91610464의 이미지

오픈수세

오픈수세 12.1이 나왔넹소

lunaticapple의 이미지

localhost respond time 이 이상합니다,,

안녕하세요?

제가 최근에 웹사이트를 하나 만들고 운영하기 위해 집에서 서버를 돌리고 있습니다.

이쪽방면(서버, 웹프로그래밍, DB)으로 아는바가 전혀없었기에,

인터넷으로 찾아보고 해서 어찌어찌 돌리고 있는데,,

요근래 이상한 문제가 생겼습니다.

돌리기 시작한지 2개월정도 됐는데 이런적이 없었습니다..

주먹구구식으로 학습했던터라 깊이가 없습니다. 디버깅을 어떻게 해야하는지 전혀 감이 안잡혀서

구글링을 하다가, 여기 질문을 드려봅니다.

제가 운영중인 사이트는 다음과 같습니다.(아파치, PHP, MySQL, GWT 사용중)

http://gonggam.dyndns.org/voa/web/voaweb.html?pkgname=kr.zzwak7.ranking

이게 브라우저에 주소를 넣고 기다리면 respond time이 제멋대로입니다.

kwanseob의 이미지

[완료][C언어] fputs를 반복해서 이용하니 메모리에 문제가 생기네요.

숫자를 하나씩 증가시켜서 파일에 기록하는 아주 간단한 코드입니다.
하지만 코드를 돌리니 메모리가 기하급수적으로 증가하는 문제가 발생하지만, 왜그런지를 모르겠습니다.
기록하는 파일의 크기가 너무 커져서 그러는 걸까요?

코드는 아래와 같습니다.

#include
#include
#include
#include

int main() {
FILE *file;

if( (file=fopen("filePointerResult", "w")) == 0) {
printf("ERROR: file openning!!\n");
exit(1);
}

mpz_t a;
mpz_init_set_str(a, "0", 10);

while(1) {
fputs(mpz_get_str(NULL, 10, a), file);
mpz_add_ui(a, a, 1);
}

return 0;
}

익명 사용자의 이미지

gcc 최신 안정 버전이 몇인가요?

gcc 최신 안정 버전이 몇인가요?

이런거 어디 가서 확인해야 하죠?;;; 죄송...

사용하는 배포판에서 오래된 버전을 사용해서
패키지 매니저로 업그레이드 하려고 하는데
패키지 매니저에서 지원해주는 버전도 별로 낮은 거 같네요

굳이 가장 최신 버전일 필요는 없을 거 같긴 한데
가장 최신 버전으로 설치하라고 해서

패키지 매니저는 apt-get입니다

gcc 최신 안정 버전 번호만 알려주시면 됩니다

Wing_나노의 이미지

[완료]프로그래머를 꿈꾸는 학생입니다. 프로그래밍스킬에 대해 너무 혼란스럽습니다....

안녕하세요

이제 막 프로그래밍을 공부중인 컴공학생입니다.

나름대로 매일 많은시간을 집중해서 공부한다고 해도 실력이 잘 안느는것같네요...

각설하고...

오늘 교수님께서 과제를 내주셨습니다.

어느 데이터파일에서 데이터를 읽어들여 계산하는 간단한 프로그램입니다.

코딩은 전혀 문제가 안될정도로 쉬운 것이었지만..

문제는 ... 제가 이상한걸까요

전 왠만하면 유동적인 상황에 대처할 수 있게 프로그램을 짜려고 합니다. (물론 잘짠다는 소린아닙니다..)

데이터파일에 얼마만큼에 데이터가있고, 어느 데이터가 있을 지 모르는 일이니

최대한 프로그램이 많은 경우에서 돌아갈수있도록 프로그래밍을 해왔습니다.

그리고 오늘 받은 데이터파일은 몇개의 데이터가 들어있는지 알수있습니다.

근데 오늘 친구가 한걸 봤는데 주어진 데이터파일에서 몇개의 데이터를 읽어들일지 알고있으므로

딱 그만큼만 배열과 메모리를 할당해서 쓰더라고요..

확실히 코드도 간결하고 라인도 짧았습니다.

ioufeel의 이미지

pgi 컴파일러 라이센스 질문드립니다.

안녕하세요.
다름이 아니라..
리눅스 프로그램쪽 공부하는 학생인데요...
기존에 얻어서 사용하던..PGI 라이센스.7.1.2가
기간이 다되서 더이상 사용이 안되더라구요...
죄송하지만...아무거나 가지고 계신 분 있으시면...
부탁드려도 될까요...?
프로그램은 버전에 맞게 사이트에서 다운받겠습니다.
부탁드리겠습니다.
가능하시면 ioufeel@naver.com 입니다.
죄송합니다.
구글링을 찾다가 못구했습니다..ㅜㅜ

jindolik의 이미지

우분투 apt-get... 할때 오류

우분투를 새로 깔고 package를 여럿 설치하고 있는데요.
계속 에러나면서 --fix-missing 옵션을 써보라고 나옵니다. 이런 원인을 알수 있을까요?
새로깔기전에는 잘 됐었거든요.

아래는 apt-file을 설치하는 중에 생기는 문제있는 다른 package 설치시에도 이렇게 문제가 되는게 많습니다.
그래서 --fix-missing 옵션을 쓰면 될때도 있고 안될때도 있구요,,

soyeon0618의 이미지

[완료] openssl api 로 publickey 의 modulus 가져오는데 문제가..

openssl api로 공개 키의 modulus 가져오는 작업을 하고있습니다.

uastory의 이미지

리눅스 서버 SSD를 달았는데요 어떻게 구성을 해야할지 막막합니다..

이번에 워크스테이션을 하나 구매를 했는데요
아래와 같은 사양입니다..

CPU: ??? (2core?)
RAM:96G
SSD:256G
HDD:2T*3

이것 저것 SSD에 관한 자료를 찾아보다 보니 / 만 SSD로 잡고
/tmp나 /home등은 일반 HDD로 빼는 것이 좋다는 글이 보이더군요
SSD는 쓰기를 많이 하면 성능이 저하된다고 하더라구요..

그래서 현재 생각한게 SSD는 /로 잡아주고
스왑이나 /tmp, /home을 2T 짜리 하나에 묶어주고
나머지2T 두개를 /data로 묶어서 사용할까 하는데요
어떤지 좀 알려주셨음 좋겠어요

OS는 CentOS 5.5 64bit 가 있어 설치할까 하는데 괜찮을까요?

이밖에도 다른 SSD 관리 팁이 있으면 좀 알려주세요 ^^;

감사합니다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기