amiaopensource / amiaopensource/vrecord
Dependency install error: deckcontrol
- 主要语言
- Shell
- 星标
- 204
- 派生
- 53
- 平均合并
- 3 天 2 小时
- 30 天内合并 PR
- 10
描述
Just received the following error installing vrecord on Ubuntu 22.04. Any thoughts regarding the below log?
```
==> Installing amiaopensource/amiaos/vrecord dependency: amiaopensource/a
==> make BMSDK=/home/linuxbrew/.linuxbrew/opt/decklinksdk/include
Last 15 lines from /home/dr-capture-01/.cache/Homebrew/Logs/deckcontrol/01.make:
2022-10-27 01:20:50 +0000
make
BMSDK=/home/linuxbrew/.linuxbrew/opt/decklinksdk/include
gcc -g -I/home/linuxbrew/.linuxbrew/opt/decklinksdk/include -c deckcontrol.cpp
gcc -g -I/home/linuxbrew/.linuxbrew/opt/decklinksdk/include -c /home/linuxbrew/.linuxbrew/opt/decklinksdk/include/DeckLinkAPIDispatch.cpp
gcc -lstdc++ -lpthread -ldl -g -o deckcontrol deckcontrol.o DeckLinkAPIDispatch.o
/home/linuxbrew/.linuxbrew/opt/binutils/bin/ld: deckcontrol.o: in function `StatusCallback::~StatusCallback()':
deckcontrol.cpp:(.text._ZN14StatusCallbackD0Ev[_ZN14StatusCallbackD5Ev]+0xa): undefined reference to `operator delete(void*, unsigned long)'
/home/linuxbrew/.linuxbrew/opt/binutils/bin/ld: deckcontrol.o:(.data.rel.ro._ZTI8IUnknown[_ZTI8IUnknown]+0x0): undefined reference to `vtable for __cxxabiv1::__class_type_info'
/home/linuxbrew/.linuxbrew/opt/binutils/bin/ld: deckcontrol.o:(.data.rel.ro._ZTI34IDeckLinkDeckControlStatusCallback[_ZTI34IDeckLinkDeckControlStatusCallback]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info'
/home/linuxbrew/.linuxbrew/opt/binutils/bin/ld: deckcontrol.o:(.data.rel.ro._ZTI14StatusCallback[_ZTI14StatusCallback]+0x0): undefined reference to `vtable for __cxxabiv1::__si_class_type_info'
collect2: error: ld returned 1 exit status
make: *** [Makefile:13: deckcontrol] Error 1
```
贡献指南
评估
这个 Issue 还没有评估数据。