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

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&)

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

marionette10의 이미지

read함수 select 함수.

read 함수로 패킷 수신된 것을 읽을때 일정시간동안

read의 리턴값이 없으면 무한루프를 빠져나오고싶은데

select 함수로 어떻게 사용하나요>?

while(1){
pkt_size=read(port->sockfd, buff, 1600);
port->stat.rxPackets++;
port->stat.rxBytes += pkt_size;
(void)signal(SIGINT, ctrl_c);
if(pkt_size<=0){
close(port->sockfd);
pthread_exit((void *) 0);
break;
}
}

raphael4의 이미지

리눅스 임베디드 장비에서의 usleep이 cpu 제어권을 잃어 버리는 문제

linux kernel 2.6.x 올라가 있는 장비에서

쓰레드 4개를 돌리는 프로그램을 만들어 쓰는데

가끔씩 장비가 멈추더군요

디버깅을 해봤더니 usleep 을 쓰는 부분에서 쓰레드가 cpu제어권을 못 돌려받아

영원히 정지된 상태 처럼 보였습니다

usleep이 문제가 많은것은 알고 있지만 cpu제어권을 영원히 잃어 버리는 문제는 처음보는거라

굉장히 당황스러운데

여기서 usleep 관련된 글을 검색해서 찾아 보고는 있는데

nanosleep을 써도 같은 문제가 발생 되더군요

근본적인 문제를 찾아 보려고 하는데

어디서 부터 접근해봐야 할지 모르겠습니다

usleep이 cpu 제어권을 잃어 버리는 현상에 대해 자세한 정보를 알고 싶습니다.

dnjswns2942의 이미지

jnetpcap 라이브러리로 직접 ip주소에 연결방법 문의..(자바)

안녕하세요 자바로 jnetpcap 라이브러리를 써서 패킷받아 pcap파일 형태로 저장하는 프로그램을 짜보고 있습니다.
몇일전 특정 router(주소:192.168.0.1)에 ap탐지 할 수 있는 kismet을 실행시킨후

Socket server = new Socket("192.168.0.1", 2502);
소켓 명령어로 패킷을 받는 것 까지 하였습니다.
그후에 pcap파일 형태로 저장하는데 막히는 부분이 많아 질문을 올렸구 jnetpcap 으로 가능 하다구 해서 다시 시도 하였습니다.

jnetpcap으로 파일덤프 하여 pcap파일로 저장까지 성공 하였습니다.
http://jnetpcap.com/examples/dumper <-이 예제 프로그램을 약간 수정하여 성공.

qnfw3174의 이미지

jpeg+exif -> bmp

안드로이드에서 카메라 액티비티로 찍어서 pc에 전송해주고 pc에서는 바이트 배열에 저장해놨는데 이거 보니 jpeg포맷에 exif데이터가 붙어있습니다.
영상처리때문에 순수 bmp포맷으로 변경하고 싶은데
1. 안드로이드에서 애초에 bmp로 찍는다. 안되는 것 같습니다.
2. jpeg+exif를 bmp로 바꿔주는 라이브러리... exif때문에 왠만한 공개된 소스로는... 안되네요.
3. 이미지 데이터 부분만 짤라서 exif의 헤더정보랑 결합, 수작업으로 bmp 파일을 만든다.
3번째 방법을 해보려고하는데 제가 앞에서 놓친부분이나 저 작업을 하는데 도움이 될만한 조언좀 해주시면 감사하겠습니다.

페이지

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