ptxdist
을 사용하여 ARM Cortex A8 CPU에서 실행되는 Linux 임베디드 시스템 용 커널 및 rootfs 이미지를 만듭니다.Upstart가 임베디드 리눅스에서 커널 패닉을 일으킬 수 있습니다.
필자는 최신 컴파일러 (GCC 5+)를 사용하려고했기 때문에 새 GCC에서 컴파일되지 않는 여러 외부 패키지를 업그레이드해야했습니다.
내가 벼락 출세의 다음 버전과 그 종속성을 컴파일 :
upstart: 1.13.2
libnih: 1.0.3
dbus: 1.11.2
json-c: 0.12.1
나는 부팅 할 때, 나는 다음과 같은 메시지가 얻을 : 온라인 검색
init: com.ubuntu.Upstart.c:3525: Assertion failed in control_emit_event_emitted: env != NULL
init: Caught abort, core dumped
Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000600
유용한 힌트를 얻을하지 않았다 - the only relevant issue I found is this을, Upstart의 이전 버전과 관련이 있으며, 제 libnih는 이미 올바른 버전입니다.