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

mopil2의 이미지

AIX 4.3.3 / GCC 3.4.3 / not a COFF file

lib 파일을 link 하여 Test하려고 하는데,
자꾸 not a COFF file 에러가 발생합니다.
여기저기 뒤져봐서
GCC 버전도 3.3.0.0 에서 3.4.3 으로 바꾸고
ar 옵션 -g 도 추가해 보았는데,
아무 소용이 없습니다.
아~ 어디서부터 점검해야하는지요...

좀더 자세히 적으면 아래와 같습니다.

lib(.a)
ar -grvu ./out/libedfile.a ./*.o ./lib/libxs3.a

test Prog
gcc -o ./sxcr.o -I./ -O3 -c ./sxcr.c
gcc -o ./sxcrtest ./sxcr.o -ledfile -L.

collect2: ./libedfile.a: not a COFF file
make: 1254-004 최종 명령에서의

hongwoo의 이미지

putty로 vi 사용시 이상한 증상

여러가지 vi 기능을 둘러보는 중이었습니다.

코드를 블럭 지정한 후 한꺼번에 주석처리해주는 방법이라고 해서 다음을 vimrc에 넣었습니다.
map <F3> :s/^/\/\//^[

제대로 동작하지 않길래 vi 를 열고
s/^/\/\//^[
를 입력했습니다.

그런데 그 이후 .. 첨부파일과 같은 증상이 나타납니다.
다른 모든 파일을 열어도 같습니다.
제가 무슨 실수를 한것일까요 ? ㅡㅡ;

ckebabo의 이미지

링크드 리스트에서 메모리 해제가 되다 안되다(?)합니다.

노드 선언부

typedef struct tag_LIST_NODE {
	void *record;
	struct tag_LIST_NODE *r_link;
	struct tag_LIST_NODE *l_link;
} LIST_NODE;

typedef struct tag_LIST {
	int node;
	LIST_NODE *head;
	LIST_NODE *tail;
	int (*compare)(const void *, const void *);
} LIST;

메모리 해제부분
[code:1]
void list_delete(LIST *list)
{
LIST_NODE *tmp = list->head->r_link;

for(;tmp != list->tail; tmp = tmp->r_link) {
free(tmp->record);
free(tmp);
}

didwogur의 이미지

FC4내임서버 설정이 도저히 안되네요 벌써 3개월째 삽질중입니다 제발 좀 도와 주세요 ㅠ.ㅠ

1,2차 내임서버를 운영중입니다 ssh 로 접속해서 resolv.conf 파일에 첫번째 내임서버로 로컬 아이피를 넣고 host nslookup dig 등등 하면 아주 잘됩니다
[root@illsim ~]# host illsim.co.kr
illsim.co.kr has address 221.161.58.141
illsim.co.kr mail is handled by 10 mail.illsim.co.kr.
그런대 첫번째 내임서버에접속해서 nslookup server 를 2차로 잡고 하면
> server 221.161.58.142
Default server: 221.161.58.142
Address: 221.161.58.142#53
> illsim.co.kr
;; connection timed out; no servers could be reached
>
이렇개 됩니다

r4bb1t의 이미지

mplayer에서 자막 언어 선택을 할수 있나요??

윈도우의 Gom player에서는 자막을 선택 할 수 있게 되었는데.
mplayer에서 그런 설정이 없는 거 같은데요..

play를 시키면 영어와 한글이 같이 나옵니다. 것도 asynchronous하게요... -.-;;

한글만 혹은 영어만 나오게 할수 있는 방법이 없나요??
혹시 아시는 분 답변 부탁 드립니다.

kkuru의 이미지

랜카드 두개 공유기 두개

하나는 고정아피 하나는 유동, 그리고 공유기를 거쳐 두개에 랜이 각각 리눅스에 물려 있습니다.

리눅스에서 랜하다만 띄우면 외부와 접속이 되지만

두개다 띄우면 공유기까지는 접속이 되지만 외부로 나가지 못합니다.

왜그런지 이유를.^^

아래는 네트워크 설정
eth0 Link encap:Ethernet HWaddr 00:50:FC:E3:DA:9A
inet addr:192.168.1.40 Bcast:192.168.1.63 Mask:255.255.255.224
inet6 addr: fe80::250:fcff:fee3:da9a/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

widgie의 이미지

X윈도우 시동이 안됩니다. 마우스 때문인것 같은데..

startx를 하였을 경우 나오는 에러메시지 입니다

아무래도 마우스가 잡히질 않아서 그런것 같은데

/dev/input/mice 라는 파일도 없고 그렇네요

도대체 뭐가 잘못된건지 --;

[code:1]
root@ubuntu:~# startx
xauth: creating new authority file /root/.serverauth.17691

X Window System Version 6.8.2 (Ubuntu 6.8.2-77 20051010174523 root@vernadsky.buildd)
Release Date: 9 February 2005
X Protocol Version 11, Revision 0, Release 6.8.2
Build Operating System: Linux 2.6.10 i686 [ELF]
Current Operating System: Linux ubuntu 2.6.12-9-386 #1 Mon Oct 10 13:14:36 BST 2005 i686

너굴사마의 이미지

최신 드라이버 잡는 리눅스는?

우분투와 데비안으로 도전해 봤지만 둘다 참담한 패배군요.

데비안은 SATA 하드를 제대로 못잡고...

우분투는 제 그래픽 카드 (ATI X800 GTO)를 못잡네요.

X 뛰우고 싶은데...ㅠ.ㅠ

하드웨어 잘 잡는 배포판 추천 좀 해주세용~

enterid의 이미지

linuxfromscratch

scratch의 의미가 뭔지 궁금하구요.

linuxfromscratch에서

왜 gcc를 3번이나 설치해야 하는지 궁금해요.

제 생각으로는 그냥 디렉토니 하나 만들어서

거기에 컴파일해서 프로그램들 하나씩 넣으면 될것 같은데요.

왜 gcc가 있는 상태에서 tools디렉토리에 gcc를 2번 설치하고

그 gcc를 이용해서 나중에 사용할 gcc를 설치하는지 궁금하거든요^^

궁금증을 해결해 주세요.

Seyong의 이미지

리눅스에서 HDTV 보기

집에 TV는 없고 우분투 5.10이 올라간 노트북만 한 대 있습니다. TV가 보고싶어서 알아보니 외장형 TV 수신카드가 배추 10장 안쪽으로 구입이 가능하더군요. 그리고 HDTV 역시 10장 근처로 구입이 가능하네요 :oops: (중고tv를 3~5만원 주고 사는것이 가장 좋지만 공간이 없습니다.)

기왕이면 HDTV를 봐 보자는 마음에 우분투에서 HDTV가 잘 나올지 구글링하는데 호주 모 대학에서 한국의 퓨전HDTV 드라이버를 만들어놓았더만요..


페이지

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