![bison++ 대 bison - 정말 충돌해야 할까요?](https://linux55.com/image/181510/bison%2B%2B%20%EB%8C%80%20bison%20-%20%EC%A0%95%EB%A7%90%20%EC%B6%A9%EB%8F%8C%ED%95%B4%EC%95%BC%20%ED%95%A0%EA%B9%8C%EC%9A%94%3F.png)
나는 Devuan Beowulf(즉, systemd가 없는 Debian Buster)를 사용하고 있습니다.
bison++(C++ 코드 생성 가능)가 필요한 애플리케이션을 빌드하려고 합니다. 이제 bison++를 사용할 수 있지만 bison 자체와 충돌하며 bison은 최신 버전(3.3.2 IIANM)인 반면 bisonc++는 이전 버전(1.19)에 의존합니다.
그래서 둘 다 갖고 싶은데...그렇죠? 아니면 상관 없을 수도 있나요? 이 패키지가 충돌하는 이유는 무엇입니까?
답변1
패키지가 둘 다 배송되기 때문에 충돌이 발생합니다 /usr/bin/bison
. 지금 내 나이를 고려하면 그게 현명한 일인지는 모르겠습니다 bison++
.
빌드해야 하는 항목에 따라 패키지 간에 전환해야 할 것으로 생각됩니다. 장기적으로는 C++를 지원하고 적극적으로 유지 관리되는 Bison으로 애플리케이션을 이식하는 것이 가치가 있을 수 있습니다.