Meng Lu

Results 9 comments of Meng Lu

系统已经升级到了 macOS Monterey (12.1),又试了试。 * cmake 这步没问题: ``` $ CMAKE_PREFIX_PATH=/usr/local/opt/qt5/lib/cmake \ OPENSSL_ROOT_DIR=/usr/local/opt/openssl \ cmake ../fqterm ``` * make 出了很多报错,确实不大看得懂,也不知道怎么办了: ``` $ make /usr/local/Cellar/cmake/3.22.1/bin/cmake -S/Users/xxx/fqterm -B/Users/xxx/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/local/Cellar/cmake/3.22.1/bin/cmake -E...

这次 make 结束后没有 error 了。但是还是有很多 warnings: ``` /usr/local/Cellar/cmake/3.22.1/bin/cmake -S/Users/xxx/temp/fqterm -B/Users/xxx/temp/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/local/Cellar/cmake/3.22.1/bin/cmake -E cmake_progress_start /Users/xxx/temp/build/CMakeFiles /Users/xxx/temp/build//CMakeFiles/progress.marks /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/Makefile2 all /Applications/Xcode.app/Contents/Developer/usr/bin/make -f src/common/CMakeFiles/fqterm_common_autogen.dir/build.make src/common/CMakeFiles/fqterm_common_autogen.dir/depend cd /Users/xxx/temp/build && /usr/local/Cellar/cmake/3.22.1/bin/cmake...

(接上) ``` ... [ 7%] Building CXX object src/common/CMakeFiles/fqterm_common.dir/fqterm_font.cpp.o cd /Users/xxx/temp/build/src/common && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DFOUND_PYTHON -DQT_CORE_LIB -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/Users/xxx/temp/build/src/common -I/Users/xxx/temp/fqterm/src/common -I/Users/xxx/temp/build/src/common/fqterm_common_autogen/include -I/usr/local/Frameworks/Python.framework/Versions/3.9/include/python3.9 -iframework /usr/local/opt/qt5/lib -isystem /usr/local/opt/qt5/lib/QtCore.framework/Headers -isystem /usr/local/opt/qt5/./mkspecs/macx-clang...

(接上) ``` ... --------------- "SRC:/src/protocol/fqterm_local_socket.cpp" includes the moc file "fqterm_local_socket.moc", but does not contain a Q_OBJECT, Q_GADGET, Q_NAMESPACE or Q_NAMESPACE_EXPORT macro. AutoMoc warning --------------- "SRC:/src/protocol/fqterm_socket_private.cpp" includes the moc file "fqterm_socket_private.moc",...

(接上) ``` ... [ 26%] Building C object src/protocol/CMakeFiles/fqterm_protocol.dir/internal/ssh_mac.c.o cd /Users/xxx/temp/build/src/protocol && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DFOUND_PYTHON -DQT_CORE_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -I/Users/xxx/temp/build/src/protocol -I/Users/xxx/temp/fqterm/src/protocol -I/Users/xxx/temp/build/src/protocol/fqterm_protocol_autogen/include -I/usr/local/Frameworks/Python.framework/Versions/3.9/include/python3.9 -I/usr/local/opt/openssl/include -I/Users/xxx/temp/fqterm/src/protocol/internal -I/Users/xxx/temp/fqterm/src/protocol/../common -iframework /usr/local/opt/qt5/lib -isystem /usr/local/opt/qt5/lib/QtCore.framework/Headers -isystem /usr/local/opt/qt5/./mkspecs/macx-clang...

(接上) ``` [ 40%] Automatic MOC for target fqterm_ui cd /Users/xxx/temp/build/src/ui && /usr/local/Cellar/cmake/3.22.1/bin/cmake -E cmake_autogen /Users/xxx/temp/build/src/ui/CMakeFiles/fqterm_ui_autogen.dir/AutogenInfo.json "" AutoMoc warning --------------- "SRC:/src/ui/aboutdialog.cpp" includes the moc file "aboutdialog.moc", but does not contain...

(接上) ``` [ 60%] Building CXX object src/ui/CMakeFiles/fqterm_ui.dir/sshlogindialog.cpp.o cd /Users/xxx/temp/build/src/ui && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DFOUND_PYTHON -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -I/Users/xxx/temp/build/src/ui -I/Users/xxx/temp/fqterm/src/ui -I/Users/xxx/temp/build/src/ui/fqterm_ui_autogen/include -I/usr/local/Frameworks/Python.framework/Versions/3.9/include/python3.9 -I/Users/xxx/temp/fqterm/src/ui/../common -I/Users/xxx/temp/fqterm/src/ui/../utilities -iframework /usr/local/opt/qt5/lib -isystem /usr/local/opt/qt5/lib/QtCore.framework/Headers -isystem /usr/local/opt/qt5/./mkspecs/macx-clang -isystem...

``` [ 81%] Building CXX object src/fqterm/CMakeFiles/fqterm_main.dir/fqterm_frame.cpp.o cd /Users/xxx/temp/build/src/fqterm && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DFOUND_PYTHON -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SCRIPT_LIB -DQT_WIDGETS_LIB -I/Users/xxx/temp/build/src/fqterm -I/Users/xxx/temp/fqterm/src/fqterm -I/Users/xxx/temp/build/src/fqterm/fqterm_main_autogen/include -I/usr/local/Frameworks/Python.framework/Versions/3.9/include/python3.9 -I/Users/xxx/temp/fqterm/src/fqterm/../common -I/Users/xxx/temp/fqterm/src/fqterm/../protocol -I/Users/xxx/temp/fqterm/src/fqterm/../terminal -I/Users/xxx/temp/fqterm/src/fqterm/../utilities -I/Users/xxx/temp/fqterm/src/fqterm/../ui -I/Users/xxx/temp/fqterm/src/fqterm/../ui/imageviewer -I/Users/xxx/temp/fqterm/src/fqterm/3rdparty -I/Users/xxx/temp/build/src/fqterm/../ui...

试用了一下,发现显示有问题: ``` open ./fqterm.app ``` 每次按 Enter 键后,可以看到屏幕上的字符,大概一秒钟后,好像全部字符就会和变成和背景同一种颜色,于是就只能看到一屏幕都是一个颜色,什么字都看不见了。这回是怎么回事?