저는 우분투 14.04를 사용하고 있습니다. 64비트이고 linuxband를 설치하려고 합니다. 그렇게 하려면 libjack-dev 패키지를 설치해야 하지만 설치하면 다음 메시지가 나타납니다.
Some packages could not be installed. This may mean that you have requested an
impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libjack-dev : Depends: libjack0 (= 1:0.121.3+20120418git75e3e20b-2.1ubuntu1) but it is
not going to be installed
E: Unable to correct problems, you have held broken packages.
요점은 예를 들어 다른 libjack-jackd2가 설치되어 있지만 linuxband에 대해 ./configure를 실행하면 다음과 같은 결과가 나온다는 것입니다.
checking for JACK_MIDI_NEEDS_NFRAMES... no
목록에서 유일한 아니오입니다. make를 실행하면 정의되지 않은 참조가 너무 많이 생성됩니다(예:
src/main/c/linuxband-player.c: In function ‘main’:
src/main/c/linuxband-player.c:768:2: warning: ‘g_thread_init’ is deprecated (declared at
/usr/include/glib-2.0/glib/deprecated/gthread.h:261) [-Wdeprecated-declarations]
g_thread_init(NULL);
^
또는 나중에
linuxband-player.c:(.text+0x50b): undefined reference to `jack_transport_query'
linuxband-player.c:(.text+0x586): undefined reference to `jack_transport_query'
linuxband-player.c:(.text+0x5a1): undefined reference to `jack_last_frame_time'
linuxband-player.c:(.text+0x615): undefined reference to `jack_last_frame_time'
linuxband-player.c:(.text+0x672): undefined reference to `smf_peek_next_event'
linuxband-player.c:(.text+0x6b5): undefined reference to `smf_event_is_metadata
등등)
다음으로 끝날 때까지:
/tmp/ccrh0o5V.o:remote_control.c:(.text+0xf01): more undefined references to `g_log' follow
collect2: error: ld returned 1 exit status
make: *** [target/linuxband-player] Error 1
누군가 도와주실 수 있나요?
답변1
비슷한 경우가 있었는데 어디에서 libjack0
안되나요?자동으로skype:i386
문제가 있어서 설치했습니다 (Skype에는 Linux용 64비트 버전이 없기 때문입니다).
나에게 있어서 해결책은 단순히 강제하는 것이었습니다.
sudo apt-get install libjack0
그런 다음 설치를 확인하라는 메시지가 libjack0
표시되었습니다.제거몇 가지 다른 충돌 프로그램(나의 특별한 경우에는 Skype 포함)이 있습니다. 그런 다음 원활하게 설치되었습니다 libjack-dev
(Audacity를 구축하기 위한 요구 사항이었습니다).