개소리 왈왈2010. 5. 31. 17:01
물 안흘리고, 저게 안흔들리면 되는 거니까..
응?

어디서 많이 듣던 이야기인데?

[링크 : http://photo.media.daum.net/photogallery/foreign/china/view.html?photoid=3248]

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

TGIF 시대?  (6) 2010.06.03
저는 오뉴월에 절대 감기 걸리지 않습니다!  (0) 2010.06.01
생애 첫 SATA 하드!  (5) 2010.05.29
리눅스 마스터 1급 최종합격  (8) 2010.05.28
우리 한메일이 달라졌어요(응?)  (4) 2010.05.27
Posted by 구차니
libfreetype의 example1.c 컴파일 하려면 보기보다 빡시다
버그인지는 모르겠지만 /usr/include/ft2build.h 파일에 include 경로가
 #include <freetype/config/ftheader.h>
로 되어있지만 실제로 이 경로는 존재하지 않는다.

/usr/include/freetype2/freetype 에 각종 헤더들이 존재하는데, 이를 해결하기 위해서는
 ln -s /usr/include/freetype2/freetype /usr/include/freetype
이런식으로 심볼릭 링크를 생성해주어야 한다.

아무튼 이러한 헤더경로를 수정해주고 나면 모르면 어려운 에러가 발생한다.
freetype 을 사용하는 녀석들은 수학 라이브러리와 freetype 라이브러리를 사용하므로
 $ gcc -lm -lfreetype
을 넣고 컴파일을 돌려야 한다.
2010/05/30 - [Linux] - libm (math library)

그리고 example1.c 의 경우 폰트의 경로를 직접넣어 주어야 한다.
우분투에서 폰트의 기본 경로는 /usr/share/fonts 이므로 그 안에서 직접 폰트의 전체경로를 넣어주어야 한다.
2010/05/30 - [Linux/Ubuntu] - 우분투 기본 폰트 경로 - Default path of Ubuntu fonts

freetype-doc-2.3.12.tar.bz2 << 이녀석을 압축해제하면 docs/tutorial 에 example?.c 파일'들'이 있다.
그중에 example1.c 를 컴파일 하였으며
 $ gcc -lm -lfreetype example1.c
 $ ./a.out /usr/share/fonts/truetype/ttf-japanese-gothic.ttf test > tt.txt
위와 같은 명령줄로 실행하여 나온 결과는 아래와 같다.
이미지 처럼 나온 것은 메모장을 축소하여 일부분만 잘라낸 것이다.



Posted by 구차니
Linux/Ubuntu2010. 5. 30. 19:11
페도라 코어와 비슷하게 우분투 역시
/usr/share/fonts 에 폰트가 위치한다.

$ tree -d /usr/share/fonts
/usr/share/fonts
|-- X11
|   |-- 100dpi
|   |-- 75dpi
|   |-- Type1
|   |-- encodings
|   |   `-- large
|   |-- misc
|   `-- util
|-- truetype
|   |-- alee
|   |-- freefont
|   |-- openoffice
|   |-- takao
|   |-- thai
|   |-- ttf-dejavu
|   |-- ttf-indic-fonts-core
|   |-- ttf-kacst-one
|   |-- ttf-khmeros-core
|   |-- ttf-lao
|   |-- ttf-liberation
|   |-- ttf-lyx
|   |-- ttf-punjabi-fonts
|   |-- unfonts
|   `-- wqy
`-- type1
    |-- gsfonts
    `-- mathml

2009/03/05 - [Linux] - 리눅스 폰트 위치 - Default directory path of FC(Fedora Core) fonts

'Linux > Ubuntu' 카테고리의 다른 글

yaffs2 하려는데 왜케 빡시누  (0) 2010.09.14
ubuntu 에서 X window 종료시키기  (0) 2010.08.23
시작 윈도우매니저 세션 변경하기 - 우분투  (0) 2010.05.14
Ubuntu 10.04 KDE  (2) 2010.05.11
Ubuntu 10.04 XFCE  (0) 2010.05.11
Posted by 구차니
Linux2010. 5. 30. 19:00
libfreetype 테스트용 프로그램을 컴파일 하는데
아래와 같은 문제가 발생을 했다.

$ gcc example1.c -lfreetype
/tmp/cc2ePnil.o: In function `main':
example1.c:(.text+0x278): undefined reference to `cos'
example1.c:(.text+0x2b0): undefined reference to `sin'
example1.c:(.text+0x2e8): undefined reference to `sin'
example1.c:(.text+0x320): undefined reference to `cos'
collect2: ld returned 1 exit status

해결책은 간단하게 gcc -lm 을 하면 되는데,
Perhaps it needs the maths library linked, -lm, as that is where 'cos' will be.
Though that seems a strange thing to be missing.

[링크 : http://computer-yocher.blogspot.com/2010/05/re-sage-devel-sage-441-build-failures.html]

여기서 -l 은 library이고 파일명으로는, lib 접두가 붙게된다.
즉, -lm은 우분투 10.04 기준으로
lrwxrwxrwx 1 root root      14 2010-05-26 21:55 /usr/lib/libm.so -> /lib/libm.so.6

이녀석을 의미하고, cos() sin() tan()을 사용하는 math.h 를 사용할때에는
추가적으로 -lm 옵션을 추가하여 math library를 링크해주어야 한다.

Posted by 구차니

아놔 오른팔에는 옷이 꽉끼어서
그자리에 그대~~~로 4시간을 있었더니
선탠 자국이 확나버렸어 ㄱ-
어쩔 ㄱ-

'개소리 왈왈 > 사진과 수다' 카테고리의 다른 글

광교산 등산  (6) 2010.06.04
옛날사진들  (2) 2010.06.02
여기는 지구 달 나와라 오바.  (0) 2010.05.27
반포대교 분수 야경 (달빛무지개분수)  (2) 2010.05.21
보헤미안 안녕~ 2  (0) 2010.05.21
Posted by 구차니
Linux2010. 5. 29. 10:36
ATMEL AVR에서도 cli() sti()는 들은거 같았는데, Linux에서도 있었군 -ㅁ-!
아무튼 결론은, Linux Kernel 2.6 이상의 커널에서는 사용하지 않으면 하위호환성으로 인해 존재할 뿐
실질적으로는 local_irq_enable / local_irq_disable 을 사용하라고 한다.

CLear Interrupt
SeT Interrupt 입니다.
인터럽트를 Disable/Enable하는 것이고요. ;;

[링크 : http://kldp.org/node/43805]

커널 2.6 의 <include/linux/interrupt.h> 에 define 되어 있습니다.
이전 버전과의 호환성을 위해 존재하며
앞으로는 local_irq_enable/disable() 을 직접 사용하는 편이 좋습니다.

50 /*
51 * Temporary defines for UP kernels, until all code gets fixed.
52 */
53 #ifndef CONFIG_SMP
54 # define cli() local_irq_disable()
55 # define sti() local_irq_enable()
56 # define save_flags(x) local_save_flags(x)
57 # define restore_flags(x) local_irq_restore(x)
58 # define save_and_cli(x) local_irq_save(x)
59 #endif

[링크 : http://kldp.org/node/43805]

Posted by 구차니
개소리 왈왈2010. 5. 29. 00:16
XP라서 AHCI 켜고, 드라이버 깔고 하다보니 하루가 쑥~


그런데.. XP는 SATA를 기본지원 안하잖아?
Win7을 구해야 하나?

리눅스로 가고 싶은데 게임이 안되잖아?
아마 안될꺼야~ ㅠ.ㅠ
Posted by 구차니
선거까지 6일전. 주말 제외하면 실질적으로 4일도 안남았는데

아직까지 안오는건 8장 찍을려면 힘드니까 겐또 찍어서
을 밀어주라는

딴나라당의 농간인가?





일단 중앙선거관리위원회에서 확인!
[링크 : http://epol.nec.go.kr/]
[링크 : http://search.daum.net/search?w=tot&q=]
Posted by 구차니
개소리 왈왈2010. 5. 28. 09:40
두둥! 어떻게든 턱걸이로 붙었다!!

100점 만점에 75점이라 항상 헉헉대면서 겨우 붙긴하는군 -ㅁ-
60점이상 시험에 75점이면 기뻐해야 하나 우울해 해야 하나 ㄱ-

[링크 : http://exam.ihd.or.kr/sub/exam/exam02_02.asp]

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

중국버스 이니셜 D 찍을기세  (4) 2010.05.31
생애 첫 SATA 하드!  (5) 2010.05.29
우리 한메일이 달라졌어요(응?)  (4) 2010.05.27
자살에 대한 짧은 생각 - 강 / 바다  (0) 2010.05.24
복귀자 신고?  (0) 2010.05.22
Posted by 구차니
Linux2010. 5. 27. 21:11
위 - 정식 릴리즈 버전을 사용하여 버튼이 사라진 모습
아래 - 개발자 버전을 사용하여 버튼이 나타난 모습

리눅스용 firefox / chrome 에서 티스토리 업로드가 제대로 작동하지 않아서 고생을 했다.
마침 지나가시던 fusionk 라는 분께서 개발버전 Adobe Flash player 10 을 설치하면 된다고 해서 받아서 설치하니... 된다!!!

설치방법은
Download plug-in for Linux (TAR.GZ, 4.5 MB)
위의 파일을 다운로드 한뒤 압축을 풀면
12MB짜리 libflashplayer.so 파일 하나가 나오고,
이녀석을 ubuntu 10.04 기준 /usr/lib/flashplugin-installer/libflashplayer.so 파일과 교체를 하면된다.

/usr/share/ubufox/plugins/libflashplayer.so 이 녀석은,
/usr/lib/flashplugin-installer/libflashplayer.so 으로
심볼릭 링크가 걸려있으므로 굳이 변경할 필요는 없다.

$ sudo find / -name libflashplayer.so
/usr/share/ubufox/plugins/libflashplayer.so
/usr/lib/flashplugin-installer/libflashplayer.so

테스트를 해보니, 크롬/Firefox 모두 이상없이 작동한다.

[링크 : http://labs.adobe.com/downloads/flashplayer10.html#flashplayer10]

'Linux' 카테고리의 다른 글

libm (math library)  (0) 2010.05.30
sti() cli()는 모하는 넘이야?  (2) 2010.05.29
MAKEDEV(8) 우분투, 페도라 옵션차이  (0) 2010.05.15
dosboot / netboot / fatboot  (0) 2010.05.04
grub 설치하기  (0) 2010.05.03
Posted by 구차니