raspberrypi build error.
By 설악이의 즐거운 미친짓 캬~ | 2020년 7월 19일 |
package 받아서 빌드하는데 이런 에러가 나오면 당혹스럽다 ㅡ.ㅡ; /lib/modules/4.19.118-v7+/build: No such file or directory. Stop 확인해 보면.. /lib/modules/...version.../build라는 폴더가 없어서 인데. .이것 ln으로 /usr/src/ 밑에 빌드용 헤더가 없어서 나오는 문제다 .ㅡㅡ; 찾아보면.. 아래 링크에 대처법들이 있는데..https://www.raspberrypi.org/forums/viewtopic.php?t=67347 정리하면.. ㅡ.ㅡ 모 강제로 받아서 링크 넣는 방법과 패키지를 받는 방법 두가지가 있다 ㅡ.ㅡ;일단 첫번째껄루 해보려다 삽질해서 그냥 두번째 껄루 해보려고 한다. 그런데. 정식 버젼이
[라즈베리파이] 워크큐(Workqueue) - 워크는 누가 언제 호출하나? (2) @process_one_work
By Guillermo Austin Kim | 2018년 9월 12일 |
From...워크는 누가 언제 호출하나? (1) @process_one_work 다음 24~26번 줄 코드를 분석하겠습니다.24 worker->current_work = work;25 worker->current_func = work->func;26 worker->current_pwq = pwq; 24~25번 줄 코드에서 worker->current_work이란 멤버에 work를 등록하고 worker->current_func 함수 포인터에 워크 핸들러 함수를 지정합니다. 26번 줄 코드를 보면 worker->current_pwq에 워커 풀 주소를 저장합니다. process_one_work() 함수에서 워크 핸들러는 worker->current_func 함
[라즈베리파이] 프로세스 확인하기 - ps
By Guillermo Austin Kim | 2018년 10월 20일 |
리눅스 시스템 개발자(디바이스 드라이버, 데브옵스)로 오래 동안 실력을 인정 받으려면 리눅스 커널을 잘 알면 좋습니다. 하지만 리눅스 커널은 그 내용이 방대하고 깊이가 있어 단기간에 익히기 어려운 기술 영역입니다. "프로세스란 무엇인가"란 질문으로 리눅스 커널을 시작합니다. 성경이나 불경같이 근엄한 단어를 많이 보입니다. 안타깝게도 20페이지 정도 읽다가 포기합니다. 너무 이론으로 프로세스를 설명하기 때문입니다. 프로세스에 익숙해지려면 리눅스 시스템에 익숙해져야 합니다. 이번 장에서는 라즈베리파이에서 명령어를 입력하고 ftrace 로그에서 출력되는 로그로 프로세스 동작을 확인합니다. 먼저 다음 리눅스 명령어로 시스템에서 프로세스 목록을 확인합시다. 이를 위해 라즈베리파이에서 x-terminal 프로그램
라즈베리파이3에서 그래픽가속을 이용해 1080p 60fps h264를 재생할 수 있는 FFmpeg와 mpv 빌드하기
By 잉여 Says | 2018년 8월 12일 |
라즈베리파이에는 omxplayer가 기본으로 설치되어 있고 성능도 그럭저럭 쓸 만 하지만 srt자막만을 지원하는 불편함이 있기 때문에 smi자막들을 일일이 srt로 변환하는 작은 불편함을 극복하기 위해 오늘은 FFmpeg와 mpv를 직접 빌드해 사용해 보려 합니다.이런 고생을 하지 않아도 kodi가 성능도 괜찮고 자막도 지원하지만 저는 동영상을 보기 위해 매번 kodi를 실행하기 싫어요. 저는 이 작업을 위해 여러 웹문서를 참고하여 시행착오를 겪었으며 그 중 제가 성공한 아래 링크의 내용을 기반으로 미세한 부분만 조금 수정하여 이 문서를 작성합니다. 저는 설치 과정만을 단순히 서술하고, 각각 소프트웨어의 설치 이유라든지 긴 설명은 원문 링크를 참조하시면 되겠습니다. 1단계: 빌드 전 사전작업으로 라