아래 링크를 보니, target을 위한 include 들이 잘못되었을 것이라고 되어있다.
나의 경우에는 samba 크로스컴파일 중에 겪은 녀석으로(글 쓰는 시점에도 미해결 ㅠ.ㅠ)
이걸 해결한 줄 알고 있었더니, 콤보로 Error: unknown opcode 라는 녀석이 발동되었다..
왜인가 했더니.. macro 라고 되어있다. 그런이유로, asm 레벨에서 오류가 있었다고 하고
조금은 뜬금 없어 보이지만, asm 에 불가능한 문구가 있다고 에러가 나는 듯 하다.


FD_ZERO is a macro used to initialise an fd_set structure prior to using
select().  These are OS-provided, so if they won't compile then this
suggests that you're using the wrong headers for the target.

[링크 : http://www.realvnc.com/pipermail/vnc-list/2007-February/057070.html]


추적 / Trace
# grep -rn "FD_ZERO" /usr/include
/usr/include/sys/select.h:96:#define    FD_ZERO(fdsetp)         __FD_ZERO (fdsetp)

/usr/include/bits/select.h:70:#define __FD_ZERO(fdsp) \
 26 # define __FD_ZERO(fdsp) \
 27   do {                                                                        \
 28     int __d0, __d1;                                                           \
 29     __asm__ __volatile__ ("cld; rep; stosl"                                   \
 30                           : "=c" (__d0), "=D" (__d1)                          \
 31                           : "a" (0), "0" (sizeof (fd_set)                     \
 32                                           / sizeof (__fd_mask)),              \
 33                             "1" (&__FDS_BITS (fdsp)[0])                       \
 34                           : "memory");                                        \
 35   } while (0)

/usr/include/asm/posix_types.h:70:#define __FD_ZERO(fdsetp) \
 69 #undef  __FD_ZERO
 70 #define __FD_ZERO(fdsetp) \
 71 do { \
 72         int __d0, __d1; \
 73         __asm__ __volatile__("cld ; rep ; stosl" \
 74                         :"=m" (*(__kernel_fd_set *) (fdsetp)), \
 75                           "=&c" (__d0), "=&D" (__d1) \
 76                         :"a" (0), "1" (__FDSET_LONGS), \
 77                         "2" ((__kernel_fd_set *) (fdsetp)) : "memory"); \
 78 } while (0)

Posted by 구차니
아마.. 옵션 바꾸어 본다고 쑈를 하다가
make clean 안하고 하는 바람에 생긴 문제인 듯 하다.


unknown opcode는 어셈블리 수준에서 특정 명령어가 잘 못 되었다는 건데,
중간에 make 하다가 중단되어 옵션을 변경하고 clean 하지 않은채 다시 컴파일을 시도하면
이미 compile 된 녀석들은 잘못된 옵션으로 컴파일이 되면서 특정 함수를 못 찾거나
혹은 이러한 특수한 에러를 발생 시키는 듯 하다.



일단 make clean 후에
./configure 를 수행 후
make 하도록 하면 이러한 에러는 피할 수 있을 것으로 보인다.
Posted by 구차니
Ep 1.
아침에 아가씨 두분에 탈때 부터 신경전을 벌이면서 타는 것을 목격하였습니다.
한분은 170cm 정도에 풍채가 좀 있으셨고
다른 한분은 155cm 정도에 삐쩍 마른 분이셨죠

타자마자 가방 좀 조심하지 i18~ 하시는 마른분의 푸념을 들으면서
웬지 모를 기대감에 부풀어 올랐더랬죠~

아니나 다를까 몇개 정거장을 지나가면서, 사람들이 타게 되고
풍채가 있으신분이 한발 물러나면서 삐쩍마른분을 퍽~! 치게 되었죠

SYSTEM : 삐쩍 마른분의 분노게이지 +50

그리고 나서 풍채가 있으신분이 가방을 고쳐멘다고, 뒤로 휙~

SYSTEM : 삐쩍 마른분의 분노게이지 +50
SYSTEM : 초필살기 1회 시전 가능!!

아니나 다를까 한소리가 나오는군요 -ㅁ-!

뒤에 쫌! 조심해주세요! 계속 가방으로 치는데 아 정말 짜증나서 (궁시렁 궁시렁)
조심 쫌! 하세요!

한방에 게임 오버입니다 ^^;
역시.. 작은 고추가 매운 법이군요... (의미불명 + 먼산)


Ep 2.
잠실을 지나가는데 아침부터 병들은 병아리 아가씨를 기대게 하면서 재워주는 닭살 커플이 하나 있었더랬죠
그런데 잠실에서 그분들이 내리는 분들에게 밀려서 밖으로 나갔는데
거기서 같은 학교 친구 / 선배 / 아는 남자? 를 봤나봅니다
잘은 들리지 않았지만 아마 이랬을 것입니다~

작업남 : oo(여자 이름으로 추측됨) 탔어?

작업남의 후배 : 아니 모르겠는데요

그리고는 같은 학교 친구 / 선배 / 아는 남자?는 지하철을 타지 않고 플랫폼에서 다시 서성이기 시작하고
지하철은 떠났습니다(= 지하철에 안타고 다음번에 작업녀가 타고오길 기다리는 -ㅁ-)

고전적인 "어라? 우연히 같은 지하철 탔네?" 작업걸기 수법을 시전 중이었나봅니다.
아.. 보는 내가 눈물이 난다. 힘내게 친구(?) ㅠ.ㅠ


Ep 3.
맞은 편에는 온갖 폼을 다 잡은 삐적 마른 엣지하게 생긴 제비복과 흰색 이어폰줄이 잘 어울리지만
뜬금없는 귀걸이를 하고 있는 남자분이 서계셨습니다.

아.. 이어폰 누설 음량 제한을 두도록 법적 조치를 내려야 할텐데 라고 궁시렁대는
구차니군과는 대조적으로 너무나 폼이 나게 입고 계셨더랬죠 (별 의미없음 패스 -ㅁ-)

그리고 뒤를 돌아보니, 남자인지 여자인지 분간이 안가는 머리를 기른 삐쩍 마른 인간 사람이 서있더군요.
문득 제 3자의 입장에서 보니 참 웃긴 사람들만 한 지하철 / 한 칸에 탔다는 생각이 듭니다.

1. 온갖 폼은 다 잡고 소음공해 일으키는 소음 이어폰남 1
2. 남자인지 여자인지 정체모른 사람 인간 1
3. 머리는 덥수룩해서 주변을 두리번 거리는 남자 사람 1
4. ep 1. 에서 히스테리 부린 여자 사람 1
5. ep 1. 에서 히스테리에 당한 여자 사람 1

뭥미?!

이런 상황 몇번 겪어 본거 같은데?
Posted by 구차니
오프라인에서도 마지막에 서버에서 받은 것과 diff 할 수 있다!

2010.02.02 추가
(cvs에서는 온라인이 아니라면 비교해 볼수도 없다.)
2009/05/08 - [프로그램 사용/SVN/CVS] - SVN의 단점

Posted by 구차니
개소리 왈왈2009. 9. 19. 11:18
하고 싶은 여건이 되면 안하고
하고 싶은 여건이 안되못 못하고


결국에는 안하고 / 못하는 인생

'개소리 왈왈' 카테고리의 다른 글

간만에 들어가보는 구글 애널리틱스  (0) 2009.09.23
모니터 지름신 손짓하다!  (7) 2009.09.21
SSD 질러?  (4) 2009.09.17
주말은 훼인짓과 함께  (4) 2009.09.13
RSS 보기가 두렵다 -ㅁ-  (10) 2009.09.10
Posted by 구차니
게임/마비노기2009. 9. 18. 18:02
꽤 오래된 kldp 문서인데..

http://kldp.org/node/89749
http://kldp.org/node/75760

예전 스샷도 보고 ㅋㅋ
리눅스에서 wine으로 마비돌아가는거 보면 신기하기도 하고.


솔찍히 마비만 리눅스로 나오면 윈도우 따윈 ㅠ.ㅠ
Posted by 구차니
비슷비슷한 내용 -ㅁ-
anonymous / secure 설정에 대한 smb.conf의 예제들이 있다.

[링크 : http://us1.samba.org/samba/docs/man/Samba-HOWTO-Collection/FastStart.html]
[링크 : http://www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual/ref-guide/s1-samba-servers.html]

2009.12.24 추가
삼바 공식 smb.conf man page
[링크 : http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html]

smb.conf 한글 번역 내용 - oops.org
[링크 : http://sec.tistory.com/entry/smbconf-%EC%84%A4%EC%A0%95]
Posted by 구차니
서버 설정후 localhost에서 접속을 시도하려고
smbclient -L localhost 하는데 에러가 발생했다.

Server requested LANMAN password (share-level security) but 'client lanman auth' is disabled

일단 찾아봐도 딱히 답은 없지만..

아마도 security = SHARE 를 선택했을 경우, smb.conf에
client lanman auth = yes
lanman auth = yes
가 빠져 있으면 생기는 에러로 생각된다.

[링크 : http://sidux.com/PNphpBB2-viewtopic-t-14163.html]
Posted by 구차니
Upgrading from Samba-3.0.x to Samba-3.2.0
Upgrading from Samba-2.x to Samba-3.0.25

요런 내용이 있다.

3.0.25 는 3.0.x 이긴 하지만, 실질적으로 Samba2에 속하고
upgrade 시에 위에 보다시피 Samba2는 3.0.25를 거쳐 3.2.0 으로 업그레이드 가능하다.

Samba-3.0.25 default behavior should be approximately the same as Samba-2.2.x
보다시피 3.0.25는 2.2.x 대와 근원적으로 비슷하지만, 일종의 다리 역활로 samba3 에 속해있는 듯 하다.

[링크 : http://us3.samba.org/samba/docs/man/Samba-HOWTO-Collection/upgrading-to-3.0.html]
Posted by 구차니
# smbd -S -F
smbd version 3.0.23c started.
Copyright Andrew Tridgell and the Samba Team 1992-2006
Unable to open printcap file /etc/printcap for read!
Unable to open printcap file /etc/printcap for read!
ERROR: Could not determine network interfaces, you must use a interfaces config line

3.2.0 에서는 이런게 없었는데..
아무튼 3.0.23c 에서는
smb.conf의 global 섹션에 interface가 있어야 한다.

[global]
    interface = eth0

[링크 : http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg223269.html]





./samba-3.0.23c/source/ 에서 아래의 명령을 실행하면 테스트 프로그램이 컴파일 된다.
gcc -g -o interfaces lib/interfaces.c -DAUTOCONF_TEST=1 -DHAVE_IFACE_IFCONF=1

[링크 : http://lists.samba.org/archive/samba-technical/2006-February/045430.html]
RE - [링크 : http://lists.samba.org/archive/samba-technical/2006-February/045440.html]
Posted by 구차니