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

yann8166의 이미지

헤더에서 #ifndef 전처리를 해줬음에도 중복 선언이 되는 문제

만들어준 헤더에

#ifndef MAKE_DB
#define MAKE_DB

const char test[] = "abcd"'
(내용)

#endif

위와 같이 전처리기를 통해 헤더 내용을 감싸 주었습니다.

하지만 그럼에도 컴파일 시에 이 헤더를 include한 다른 위치에서

이미 test 상수를 선언 했다는 중복 에러가 출력이 됩니다.

static const char test[] = "abcd"와 같이 static을 주어야만 정상 컴파일이 됩니다.

무슨 이유일까요??

zzwntjrl의 이미지

OpenSSL EVP_MD_CTX 소스 동작문제...도와주세요~

static void make_svr_challenge(struct key_ctx *kc)
{
int rnd;
char smd[SHA_DIGEST_LENGTH];
char *hex = NULL;
srand(time(NULL));
rnd = rand();
EVP_MD_CTX s1;

EVP_MD_CTX_init(&s1);
EVP_DigestInit_ex(&s1,EVP_sha1(),NULL);
EVP_DigestUpdate(&s1,&rnd,sizeof(int));
EVP_DigestFinal_ex(&s1,smd,NULL);
EVP_MD_CTX_cleanup(&s1); // <- cleanup 주석처리 하면 정상작동.

red10won의 이미지

백본 추천좀 부탁드립니다.

Procurve HP

시스코 4506급

7906E(3Com switch 7906E)

Alcatel 7800

백본 추천좀 부탁드립니다.

300유저 정도 이고 안정적으로 사용하고 싶은데
이정도 급이면 될런지 아님 그 이상의 급을 사용해야됩니까?

VPN은 Juniper 520사용중인데 CPU나 램이나 세션이나 무리없이 운영중입니다.

예전에 수천만원씩 했던거 같은데 요즘은 백본이 가격이 많이 내린건지
KT나 SK, U플러스등에서 인터넷 업체에서 네트워크 업체끼고 월 임대하는 서비스는 받을만 한가요?

구매할려니 비싸고 노후화되면 처치 곤란인거 같고
임대할려니 가격을 정확히 모르니 무지랭이 한명 살려주신다고 생각하시고

부탁좀 드립니다^^

dgkim1026의 이미지

컴파일 오류시 문제점 찾는 방법이 무엇인지요?

CentOS 환경에서 make 수행 중 다음과 같은 오류가 나왔습니다.

문제원인을 찾아가는 방법이 무엇인지요?

[oracle@infodea src]$ make -f dims0002_mk
cc -m64 -DDEBUG=0 -o dims0002 -L/app/oracle/11g/lib/ dims0002.o mimsprocjj.o mimsUtil.o mimsFunction.o mimsSQCondition.o mimsCallback.o mimsTree.o mimsCondition.o mimsRule.o mimsRuleList.o mimsRecordSet.o -lclntsh -lm `cat /app/oracle/11g/lib/sysliblist` -lm -lpthread
mimsprocjj.o: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make: *** [dims0002] 오류 1

고수님들의 도움 부탁드립니다.

pci486의 이미지

scp 로 접속을 하면 해당서버에서 끊어 버립니다.

scp -P port file id@ip:~/
id@ip's password:
bash: scp: command not found
lost connection

일단 위의 문구를 참조하시길 바랍니다.
특정서버로 scp를 쏠대 위와 같은 현상이 발생합니다.

문제는 scp가 멀쩡히 설치 되어 있다는거겠죠..

일단 sshd 가 접속이 되는지 접속을 해봣는데
멀쩡히 접속이 잘됩니다..

scp 만 저래 팅깁니다..
방화벽문제, host.deny 문제인가 싶어서 다 해제하고 쏴도 안됩니다...
이거 원인이 무엇인가요..

dgkim1026의 이미지

gcc 수행시 -lsyscomm 관련 오류 발생

다음과 같이 수행을 했는데 오류가 발생하였습니다.

syscomm이 리눅스에서는 없는건가요? -lsyscomm을 지워야 하는건가요?

다른 사람이 짠거라서 어찌해야 하는지 모르겠습니다. 개발자가 연락이 안되어서 문의 드립니다.

[oracle@infodea src]$ make -f dims0001_mk
/usr/bin/gcc -m64 -O -lm -o dims0001 -L/app/oracle/11g/lib/ dims0001.o mimsUtil.o -lclntsh -lm `cat /app/oracle/11g/lib/sysliblist` -lm -lpthread -lsyscomm
/usr/bin/ld: cannot find -lsyscomm
collect2: ld returned 1 exit status
make: *** [dims0001] 오류 1

도움 부탁드립니다.

rznyak7의 이미지

Samba로 도메인컨트롤러를 구성하려합니다.

안녕하십니까

지금 윈도우 서버와 리눅스 서버 를 트러스트 관계를 맺을려고 하는데요.
윈도우는 AD서버를 구축해 도메인컨트롤러로 승급시켰습니다.

이제 문제가 리눅스 인데요. 공식 하우투를 봐도 솔직히 잘모르겠구요.. 그렇다고 구글에서 찾아봐도 제각각 다른 방법을 제시해서 혼란스럽네요..
LDAP를 백엔드로 사용하는 경우도있고 .. 아무것도안쓰고 쓰는방법도있고..

질문은 삼바에서 도메인컨트롤러를 구성하려면 smb.conf 만 만지면 되는건가요? 아니면 뭔가를 설치해야하거나 다른파일을 더 만져야하는건가요?

- 간단하게 주 도메인 컨트롤러로 만든후에 그 밑으로 삼바and리눅스 계정 을 만들수있을정도면 됩니다.

잘 정리된 문서는 공식 삼바 하우투 밖에없는걸까요? 삼바에대해 이해가 좀 없긴합니다..

공식 하우투 밖에없다면 어디어디를 주로읽어야할까요? 삼바에대해 전반적인 지식도 알고싶습니다.

barcong의 이미지

커널에서 nice값을 set하기 위해

sched_setscheduler안에

set_user_nice(p, -10)

이런식으로 썼는데 PRI의 값은 80에서 70으로 바뀌는데

NI값은 0에서 -으로 아무것도 나우지 않네요

아무리 찾아봐도 모르겠습니다.

조언 부탁드립니다

dltkddyd의 이미지

연관 컨테이너에서 map의 키로 값이 검색되지 않는데요..

map의 멤버함수인 연산자

mapped_type& operator[] (const key_type& k);

로 맵 컨테이너의 값을 반환받고자 했는데 컴파일시 다음과 같은 오류가 뜹니다.

map2.cc: 19:2: note: candidates are: Items::Items(std::string, const char*, int, int)
map2.cc: 12:2: note: Items::Items(const Items&)

그리고 해당 소스코드는 다음과 같습니다.

페이지

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