Ubuntu 15.04에 swm을 설치할 수 없습니다

Ubuntu 15.04에 swm을 설치할 수 없습니다

이미 질문을 받았다면 사과드립니다. 온라인에서 해결책을 찾을 수 없습니다. 다음에서 swm을 설치하려고 합니다.여기, 하지만 터미널에서 make를 실행할 때 이 오류가 계속 발생합니다.

c99 swm.o -o swm -lxcb -L/opt/X11/lib -L/usr/X11R6/lib swm.o: cleanup': swm.c:(.text+0x1b): undefined reference toxcb_disconnect' 함수에서 swm.o: xcb_connect' 함수에서 deploy': swm.c:(.text+0x43): undefined reference toswm.c:(.text+0x59 ): xcb_connection_has_error' swm.c:(.text+0x76): undefined reference toxcb_get_setup' swm.c:(.text+0x7e) 에 대한 정의되지 않은 참조 : xcb_setup_roots_iterator' swm.c:(.text+0xd2): undefined reference toxcb_grab_button'에 대한 정의되지 않은 참조 swm.c:(.text+0x114): xcb_grab_button' swm.c:(.text+0x145): undefined reference toxcb_change_window_attributes_checked' swm.c:(.text+0x154)에 대한 정의되지 않은 참조: 초점' 에 대한 정의되지 않은 참조 xcb_flush' swm.o: In function': swm.c:(.text+0x1ba): xcb_get_geometry' swm.c:(.text+0x1d2): undefined reference toxcb_get_geometry_reply'에 대한 정의되지 않은 참조 swm.c:(.text+0x4d1): xcb_generate_id' swm.c:(.text+0x52f): undefined reference toxcb_create_pixmap'에 대한 정의되지 않은 참조 swm.c:(.text+0x53e): 정의되지 않음 xcb_create_gc' 에 대한 참조 xcb_generate_id' swm.c:(.text+0x561): undefined reference toswm.c:(.text+0x586): xcb_change_gc' swm.c:(.text+0x5a7): undefined reference toxcb_poly_fill_ectangle'에 대한 정의되지 않은 참조 swm.c:(.text+0x5dd): xcb_change_gc' swm.c:(.text+0x5fe): undefined reference toxcb_poly_fill_ectangle'에 대한 정의되지 않은 참조 swm.c:(.text+0x625): 다음에 대한 정의되지 않은 참조 xcb_change_window_attributes' swm.c:(.text+0x639): undefined reference toxcb_free_pixmap' swm.c:(.text+0x64d): xcb_free_gc' swm.c:(.text+0x675): undefined reference toxcb_set_input_focus'에 대한 정의되지 않은 참조 swm.o: subscribe': swm.c:(.text+0x6fd): undefined reference toxcb_change_window_attributes 함수에서' swm.c:(.text+0x722): xcb_configure_window' swm.o: In functionevents_loop에 대한 정의되지 않은 참조': swm.c:(.text +0x765): xcb_wait_for_event' swm.c:(.text+0x807): undefined reference toxcb_kill_client'에 대한 정의되지 않은 참조 swm.c:(.text+0x858): xcb_map_window' swm.c:(.text+0x8c8): undefined reference toxcb_configure_window에 대한 정의되지 않은 참조 swm.c:(.text+0x8dc): xcb_get_geometry' swm.c:(.text+0x8f4): undefined reference toxcb_get_geometry_reply'에 대한 정의되지 않은 참조 swm.c:(.text+0x957 ): xcb_warp_pointer' swm.c:(.text+0x9aa): undefined reference toxcb_warp_pointer'에 대한 정의되지 않은 참조 swm.c:(.text+0x9ee): xcb_grab_pointer' swm.c:(.text+0xa01): undefined reference toxcb_flush'에 대한 정의되지 않은 참조 swm.c:(.text+0xa20): xcb_query_pointer' swm.c:(.text+0xa38): undefined reference toxcb_query_pointer_reply'에 대한 정의되지 않은 참조 swm.c:(.text+0xa5c): xcb_get_geometry_reply' 에 대한 정의되지 않은 참조 xcb_get_geometry' swm.c:(.text+0xa74): undefined reference toswm.c:(.text+0xbce): xcb_configure_window' swm.c:(.text+0xbdd): undefined reference toxcb_flush'에 대한 정의되지 않은 참조 swm.c:(.text+0xc02): xcb_get_geometry' swm.c:(.text+0xc1a): undefined reference toxcb_get_geometry_reply'에 대한 정의되지 않은 참조 swm.c:(.text+0xc72): 정의되지 않은 참조 xcb_flush xcb_configure_window' swm.c:(.text+0xc81): undefined reference to' swm.c:(.text+0xca8): xcb_ungrab_pointer' swm.c:(.text+0xcf8): undefined reference toxcb_flush'에 대한 정의되지 않은 참조 Collect2: 오류: ld가 1 종료 상태를 반환했습니다. Makefile:18: 대상 'swm'에 대한 레시피 실패 make: *** [swm] 오류 1

어떤 제안이 있나요?

답변1

알겠어요! 19번째 줄을 Makefile다음으로 변경해야 합니다 .

        @${LD} -o $@ ${OBJ} ${LDFLAGS}

관련 정보