프로그래밍 QnA

김희상의 이미지

뮤텍스와 세마포어의 동작에 대해서...

세마포어나 Process-Shared-Mutex에서요...

여러개의 프로세스가 돌고있고,그중 한 프로세스가 락을 건 상태에서
죽어버렸을 때(SIGKILL, SIGSEGV 등등..) 어떻게 되나요?
OS가 LockObject를 해제하면서 락을 풀어서 다른 프로세스에서 계속
진행할 수 있게 해주나요?
아니면, 그냥 무한대기(?) 상태에 빠지게 되나요?

지나가는새의 이미지

kldp bbs와 같은 형식의 이미지게시판

phpbb.com에서 phpBB2를 받아 설치 하였습니다. 그리고 이런저런 Mod들을 설치 중인데, 이곳 kldp bbs와 같은 형식의 이미지 게시판은 찾을 수 없어서 문의 드립니다.

제가 찾아본 앨범게시판은 모두 별도의 앨범 카테고리를 가지고 있더군요.
또한 포탈이나 phpbb.co.kr에서 제공하는 EzMod등은 저에게는 필요치 않은 기능이 너무 많기도 하구요.. 저는 bbs.kldp.org처럼 게시판만 사용할 생각입니다.

제가 원하는것은 이곳처럼 카테고리 자체가 게시판에 속해 있고, 그 내부에서 포럼을 만들 때 이미지사용이 가능한 게시판을 원합니다.

down7town의 이미지

gcc -lz

mysql api관련한 컴파일 옵션에서 에러가 나길래 -lz옵션으로 해결했거든요.. 저말고도 이런 분들이 있더군요.. 근데, 정확하게 이옵션이 의미하는 바가 뭐죠..
좀 부끄럽군요.. ㅋㅋ
$ gcc -o dbtest dbtest.c -lmysqlclient -I/usr/include/mysql/ -L/usr/lib/mysql
/usr/lib/mysql/libmysqlclient.a(my_compress.o) In function `my_uncompress'
my_compress.o(.text+0xaa) undefined reference to `uncompress'
/usr/lib/mysql/libmysqlclient.a(my_compress.o) In function `my_compress_alloc'
my_compress.o(.text+0x13c) undefined reference to `compress'
collect2 ld returned 1 exit status

dreampia의 이미지

solaris package

http://www.sunfreeware.com

에 가셔서 원하는 version, architecture 별로 package를 다운 받으실 수 있습니다.
지금 안 들어가져서 그러던데, flex와 bison이 있던 것 같던데.. ^^;

package 설치는 하실 줄 아시죠?

# pkgadd -d package명...

웬만한 것들은 찾을 수 있을 겁니다.

jjasook의 이미지

[질문] bison, flex 에 대한 또 다른 질문.

.UNIX, SunOS5.6, 5.8

다름이 아니라,
설치문제는 둘째 치고,
제가 알기로는 기본적으로 bison, flex를 설치하게 되면 기본적으로,
/usr/local/bin

아래에 실행파일이 생기고, /usr/local/include
아래에 필요한 헤더파일이 설치되는 것으로 알고 있습니다.

Makefile에서

mmc.tab.c: lex.yy.c mmc.y
bison -d mmc.y

lex.yy.c: mmc.l
flex mmc.l

이렇게 하게 될때, bison, flex가 안 깔려 있으면 에러가 발생해야하는 것으로 알고 있는데,

whereis bison, whereis flex해서 검색을 했는데도, 두 파일이 존재하지 않는것을 확인을 한 후,

jjasook의 이미지

[질문] flex, bison 설치관련 질문

flex, bison을 설치하려고 합니다.

어디서 구할 수 있나요?
bison은 그래도 찾았는데, flex는 찾을 수가 없습니다.

그리고, 이 두 프로그램을 설치하는데,
컴파일 하는 것 말고 그냥 PKG형식으로 설치하는 방법은 없나요?

제가 찾은 bison같은 경우는, make를 해야하는 소스파일까지 다 들어 있는 것인데,

제가 원하는 것은 컴파일 까지 모두 되어 있어서,
그냥 가져다가 설치만 하는 것이 필요합니다.
flex, bison 둘다요~!

알려주십쇼

ahearf의 이미지

RS232C 통신을 하려고 합니다

RS232 통신을 하려고 합니다..

리눅스 기반으로 컴포트를 이용해서 PC두대를 연결해, 한쪽에서 문자를

입력하면 다른쪽에서 받은 문자를 출력하는 식으로 할려고 합니다.

예제등을 많이 찾아봤지만 잘 안되는군요.

minicom으로 했을땐 잘되는걸로 봐서 연결자체는 문제가 없는거 같은데

잘 안되네요. 기본적으로 시리얼 프로그래밍 하우투의 Canonical로 했었구요

해보신분들 조금만 신경써 주시면 감사 하겠습니다..

리눅스 프로그래밍 힘

merely_c의 이미지

캐릭터디바이스를 멀티플렉싱 할려고 합니다.

캐릭터 디바이스를 멀티플렉싱 할려고 합니다.
select 를 이용을 해서 하는게 맞는지 모르겠습니다.

리눅스디바이스드라이버책 에 scull 을 여러개 만들어서
프로세스가 하나 떠있어서 scull 0 ~4 까지를 모두 열어 놓고 기다리고
다른 프로세스가 /dev/scull0 을 열어서 some data 를 쓰고 응답을 기다립니다.
원 프로세스는 request 를 받아서 응답을 보냅니다.
이렇게 구상을 하고 있는데 select 를 써서 하는게 맞는지 모르겠습니다.
아울러서 드라이버에서 주

하하의 이미지

typedef __SIZE_TYPE__ size_t;

안녕하세요~~

void *malloc(size_t size);

malloc 함수 같은 경우 위와 같은 프로토 타입을 가지고 있습니다.

질문. 아규먼트로 size_t 형을 넘겨 줍니다.
size_t 는 다음과 같이 typedef 되 있습니다.

typedef __SIZE_TYPE__ size_t;

그러면.. __SIZE_TYPE__ 은 무엇인가요?

^^; 컴파일러가 기본적으로 가지고 있는 값인가요??

그럼. 아시는 분 계시면 알려주세요...

감사함니다... ^^.......

deuxweb의 이미지

정해진 목록에 따라 파일을 삭제하도록...

정해진 목록에 따라 파일을 삭제하도록...하고 싶습니다.

파일은 PHP로 생성을 할꺼구요..

<!-- 파일 시작 -->
/home/test.test
/home/test.test2
<-- 파일 끝 -->

이런식으로 작성을 할것입니다..

crontab을 이용해서 파일을 삭제하려고 하는데 텍스트 파일을 읽어와서 한줄씩 파일이름을 불러와서 삭제하는 스크립트를 만들다 만들다 포기했습니다..

고수님들께서 좀 도와주세요..-_-;;

페이지

프로그래밍 QnA 구독하기