Skip to content

Instantly share code, notes, and snippets.

@ACH1980
Created January 22, 2023 23:25
Show Gist options
  • Save ACH1980/487b1ae143c41cc3921095a37c1bbbfd to your computer and use it in GitHub Desktop.
Save ACH1980/487b1ae143c41cc3921095a37c1bbbfd to your computer and use it in GitHub Desktop.
[kanjiasdev@desktop1 Downloads]$ git clone https://github.com/bridgecommand/bc.git
Cloning into 'bc'...
remote: Enumerating objects: 16678, done.
remote: Counting objects: 100% (802/802), done.
remote: Compressing objects: 100% (285/285), done.
remote: Total 16678 (delta 526), reused 765 (delta 501), pack-reused 15876
Receiving objects: 100% (16678/16678), 416.39 MiB | 9.23 MiB/s, done.
Resolving deltas: 100% (11087/11087), done.
Updating files: 100% (3564/3564), done.
[kanjiasdev@desktop1 Downloads]$ cd bc/bin/
[kanjiasdev@desktop1 bin]$ cmake ../src/
-- The C compiler identification is GNU 12.2.1
-- The CXX compiler identification is GNU 12.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Deprecation Warning at libs/enet-1.3.14/CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 2.8.12 will be removed from a future version of
CMake.
Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
-- Looking for fcntl
-- Looking for fcntl - found
-- Looking for poll
-- Looking for poll - found
-- Looking for getaddrinfo
-- Looking for getaddrinfo - found
-- Looking for getnameinfo
-- Looking for getnameinfo - found
-- Looking for gethostbyname_r
-- Looking for gethostbyname_r - found
-- Looking for gethostbyaddr_r
-- Looking for gethostbyaddr_r - found
-- Looking for inet_pton
-- Looking for inet_pton - found
-- Looking for inet_ntop
-- Looking for inet_ntop - found
-- Performing Test HAS_MSGHDR_FLAGS
-- Performing Test HAS_MSGHDR_FLAGS - Success
-- Check size of socklen_t
-- Check size of socklen_t - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Configuring done
-- Generating done
-- Build files have been written to: /home/kanjiasdev/Downloads/bc/bin
[kanjiasdev@desktop1 bin]$ make
[ 1%] Building CXX object libs/serial/CMakeFiles/bc-serial.dir/src/impl/list_ports/list_ports_linux.cc.o
[ 1%] Building CXX object libs/serial/CMakeFiles/bc-serial.dir/src/impl/list_ports/list_ports_osx.cc.o
[ 2%] Building CXX object libs/serial/CMakeFiles/bc-serial.dir/src/impl/list_ports/list_ports_win.cc.o
[ 3%] Building CXX object libs/serial/CMakeFiles/bc-serial.dir/src/impl/unix.cc.o
[ 4%] Building CXX object libs/serial/CMakeFiles/bc-serial.dir/src/impl/win.cc.o
[ 4%] Building CXX object libs/serial/CMakeFiles/bc-serial.dir/src/serial.cc.o
[ 5%] Linking CXX static library libbc-serial.a
[ 5%] Built target bc-serial
[ 6%] Building C object libs/enet-1.3.14/CMakeFiles/enet.dir/callbacks.c.o
[ 6%] Building C object libs/enet-1.3.14/CMakeFiles/enet.dir/compress.c.o
[ 7%] Building C object libs/enet-1.3.14/CMakeFiles/enet.dir/host.c.o
[ 8%] Building C object libs/enet-1.3.14/CMakeFiles/enet.dir/list.c.o
[ 9%] Building C object libs/enet-1.3.14/CMakeFiles/enet.dir/packet.c.o
[ 9%] Building C object libs/enet-1.3.14/CMakeFiles/enet.dir/peer.c.o
[ 10%] Building C object libs/enet-1.3.14/CMakeFiles/enet.dir/protocol.c.o
[ 11%] Building C object libs/enet-1.3.14/CMakeFiles/enet.dir/unix.c.o
[ 12%] Building C object libs/enet-1.3.14/CMakeFiles/enet.dir/win32.c.o
[ 13%] Linking C static library libenet.a
[ 13%] Built target enet
[ 13%] Creating directories for 'bc-irrlicht-internal'
[ 14%] No download step for 'bc-irrlicht-internal'
[ 15%] No update step for 'bc-irrlicht-internal'
[ 16%] No patch step for 'bc-irrlicht-internal'
[ 17%] No configure step for 'bc-irrlicht-internal'
[ 17%] Performing build step for 'bc-irrlicht-internal'
In file included from CDMFLoader.cpp:32:
dmfsupport.h:594:6: warning: ‘bool irr::scene::{anonymous}::GetDMFWaterPlanes(const StringList&, dmfWaterPlane*, dmfVert*, dmfFace*)’ defined but not used [-Wunused-function]
594 | bool GetDMFWaterPlanes(const StringList& RawFile/**<StringList representing a DMF file.*/,
| ^~~~~~~~~~~~~~~~~
dmfsupport.h:510:6: warning: ‘bool irr::scene::{anonymous}::GetDMFLights(const StringList&, dmfLight*)’ defined but not used [-Wunused-function]
510 | bool GetDMFLights(const StringList& RawFile/**<StringList representing a DMF file.*/,
| ^~~~~~~~~~~~
dmfsupport.h:362:6: warning: ‘bool irr::scene::{anonymous}::GetDMFWaterMaterials(const StringList&, irr::core::array<dmfMaterial>&, int)’ defined but not used [-Wunused-function]
362 | bool GetDMFWaterMaterials(const StringList& RawFile /**<StringList representing a DMF file.*/,
| ^~~~~~~~~~~~~~~~~~~~
COctreeTriangleSelector.cpp: In member function ‘void irr::scene::COctreeTriangleSelector::constructOctree(SOctreeNode*)’:
COctreeTriangleSelector.cpp:119:31: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class irr::core::triangle3d<float>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
119 | memcpy(node->Triangles.pointer(), keepTriangles.pointer(),
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
120 | sizeof(core::triangle3df)*keepTriangles.size());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/ITriangleSelector.h:9,
from CTriangleSelector.h:8,
from COctreeTriangleSelector.h:8,
from COctreeTriangleSelector.cpp:5:
../../include/triangle3d.h:20:15: note: ‘class irr::core::triangle3d<float>’ declared here
20 | class triangle3d
| ^~~~~~~~~~
CNullDriver.cpp: In constructor ‘irr::video::CNullDriver::CNullDriver(irr::io::IFileSystem*, const irr::core::dimension2d<unsigned int>&)’:
CNullDriver.cpp:193:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct irr::video::SExposedVideoData’; use assignment or value-initialization instead [-Wclass-memaccess]
193 | memset(&ExposedData, 0, sizeof(ExposedData));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ../../include/IVideoDriver.h:20,
from CNullDriver.h:8,
from CNullDriver.cpp:5:
../../include/SExposedVideoData.h:25:8: note: ‘struct irr::video::SExposedVideoData’ declared here
25 | struct SExposedVideoData
| ^~~~~~~~~~~~~~~~~
CGLXManager.cpp: In member function ‘virtual void irr::video::CGLXManager::terminate()’:
CGLXManager.cpp:283:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct irr::video::SExposedVideoData’; use assignment or value-initialization instead [-Wclass-memaccess]
283 | memset(&CurrentContext, 0, sizeof(CurrentContext));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from CGLXManager.h:13,
from CGLXManager.cpp:5:
../../include/SExposedVideoData.h:25:8: note: ‘struct irr::video::SExposedVideoData’ declared here
25 | struct SExposedVideoData
| ^~~~~~~~~~~~~~~~~
CColorConverter.cpp: In static member function ‘static void irr::video::CColorConverter::convert_viaFormat(const void*, irr::video::ECOLOR_FORMAT, irr::s32, void*, irr::video::ECOLOR_FORMAT)’:
CColorConverter.cpp:706:32: warning: enumeration value ‘ECF_R16F’ not handled in switch [-Wswitch]
706 | switch (dF)
| ^
CColorConverter.cpp:706:32: warning: enumeration value ‘ECF_G16R16F’ not handled in switch [-Wswitch]
CColorConverter.cpp:706:32: warning: enumeration value ‘ECF_A16B16G16R16F’ not handled in switch [-Wswitch]
CColorConverter.cpp:706:32: warning: enumeration value ‘ECF_R32F’ not handled in switch [-Wswitch]
CColorConverter.cpp:706:32: warning: enumeration value ‘ECF_G32R32F’ not handled in switch [-Wswitch]
CColorConverter.cpp:706:32: warning: enumeration value ‘ECF_A32B32G32R32F’ not handled in switch [-Wswitch]
CColorConverter.cpp:706:32: warning: enumeration value ‘ECF_R8’ not handled in switch [-Wswitch]
CColorConverter.cpp:706:32: warning: enumeration value ‘ECF_R8G8’ not handled in switch [-Wswitch]
CColorConverter.cpp:706:32: warning: enumeration value ‘ECF_R16’ not handled in switch [-Wswitch]
CColorConverter.cpp:706:32: warning: enumeration value ‘ECF_R16G16’ not handled in switch [-Wswitch]
CColorConverter.cpp:706:32: warning: enumeration value ‘ECF_D16’ not handled in switch [-Wswitch]
CColorConverter.cpp:706:32: warning: enumeration value ‘ECF_D32’ not handled in switch [-Wswitch]
CColorConverter.cpp:706:32: warning: enumeration value ‘ECF_D24S8’ not handled in switch [-Wswitch]
CColorConverter.cpp:706:32: warning: enumeration value ‘ECF_UNKNOWN’ not handled in switch [-Wswitch]
CColorConverter.cpp:730:32: warning: enumeration value ‘ECF_R16F’ not handled in switch [-Wswitch]
730 | switch (dF)
| ^
CColorConverter.cpp:730:32: warning: enumeration value ‘ECF_G16R16F’ not handled in switch [-Wswitch]
CColorConverter.cpp:730:32: warning: enumeration value ‘ECF_A16B16G16R16F’ not handled in switch [-Wswitch]
CColorConverter.cpp:730:32: warning: enumeration value ‘ECF_R32F’ not handled in switch [-Wswitch]
CColorConverter.cpp:730:32: warning: enumeration value ‘ECF_G32R32F’ not handled in switch [-Wswitch]
CColorConverter.cpp:730:32: warning: enumeration value ‘ECF_A32B32G32R32F’ not handled in switch [-Wswitch]
CColorConverter.cpp:730:32: warning: enumeration value ‘ECF_R8’ not handled in switch [-Wswitch]
CColorConverter.cpp:730:32: warning: enumeration value ‘ECF_R8G8’ not handled in switch [-Wswitch]
CColorConverter.cpp:730:32: warning: enumeration value ‘ECF_R16’ not handled in switch [-Wswitch]
CColorConverter.cpp:730:32: warning: enumeration value ‘ECF_R16G16’ not handled in switch [-Wswitch]
CColorConverter.cpp:730:32: warning: enumeration value ‘ECF_D16’ not handled in switch [-Wswitch]
CColorConverter.cpp:730:32: warning: enumeration value ‘ECF_D32’ not handled in switch [-Wswitch]
CColorConverter.cpp:730:32: warning: enumeration value ‘ECF_D24S8’ not handled in switch [-Wswitch]
CColorConverter.cpp:730:32: warning: enumeration value ‘ECF_UNKNOWN’ not handled in switch [-Wswitch]
CColorConverter.cpp:754:32: warning: enumeration value ‘ECF_R16F’ not handled in switch [-Wswitch]
754 | switch (dF)
| ^
CColorConverter.cpp:754:32: warning: enumeration value ‘ECF_G16R16F’ not handled in switch [-Wswitch]
CColorConverter.cpp:754:32: warning: enumeration value ‘ECF_A16B16G16R16F’ not handled in switch [-Wswitch]
CColorConverter.cpp:754:32: warning: enumeration value ‘ECF_R32F’ not handled in switch [-Wswitch]
CColorConverter.cpp:754:32: warning: enumeration value ‘ECF_G32R32F’ not handled in switch [-Wswitch]
CColorConverter.cpp:754:32: warning: enumeration value ‘ECF_A32B32G32R32F’ not handled in switch [-Wswitch]
CColorConverter.cpp:754:32: warning: enumeration value ‘ECF_R8’ not handled in switch [-Wswitch]
CColorConverter.cpp:754:32: warning: enumeration value ‘ECF_R8G8’ not handled in switch [-Wswitch]
CColorConverter.cpp:754:32: warning: enumeration value ‘ECF_R16’ not handled in switch [-Wswitch]
CColorConverter.cpp:754:32: warning: enumeration value ‘ECF_R16G16’ not handled in switch [-Wswitch]
CColorConverter.cpp:754:32: warning: enumeration value ‘ECF_D16’ not handled in switch [-Wswitch]
CColorConverter.cpp:754:32: warning: enumeration value ‘ECF_D32’ not handled in switch [-Wswitch]
CColorConverter.cpp:754:32: warning: enumeration value ‘ECF_D24S8’ not handled in switch [-Wswitch]
CColorConverter.cpp:754:32: warning: enumeration value ‘ECF_UNKNOWN’ not handled in switch [-Wswitch]
CColorConverter.cpp:778:32: warning: enumeration value ‘ECF_R16F’ not handled in switch [-Wswitch]
778 | switch (dF)
| ^
CColorConverter.cpp:778:32: warning: enumeration value ‘ECF_G16R16F’ not handled in switch [-Wswitch]
CColorConverter.cpp:778:32: warning: enumeration value ‘ECF_A16B16G16R16F’ not handled in switch [-Wswitch]
CColorConverter.cpp:778:32: warning: enumeration value ‘ECF_R32F’ not handled in switch [-Wswitch]
CColorConverter.cpp:778:32: warning: enumeration value ‘ECF_G32R32F’ not handled in switch [-Wswitch]
CColorConverter.cpp:778:32: warning: enumeration value ‘ECF_A32B32G32R32F’ not handled in switch [-Wswitch]
CColorConverter.cpp:778:32: warning: enumeration value ‘ECF_R8’ not handled in switch [-Wswitch]
CColorConverter.cpp:778:32: warning: enumeration value ‘ECF_R8G8’ not handled in switch [-Wswitch]
CColorConverter.cpp:778:32: warning: enumeration value ‘ECF_R16’ not handled in switch [-Wswitch]
CColorConverter.cpp:778:32: warning: enumeration value ‘ECF_R16G16’ not handled in switch [-Wswitch]
CColorConverter.cpp:778:32: warning: enumeration value ‘ECF_D16’ not handled in switch [-Wswitch]
CColorConverter.cpp:778:32: warning: enumeration value ‘ECF_D32’ not handled in switch [-Wswitch]
CColorConverter.cpp:778:32: warning: enumeration value ‘ECF_D24S8’ not handled in switch [-Wswitch]
CColorConverter.cpp:778:32: warning: enumeration value ‘ECF_UNKNOWN’ not handled in switch [-Wswitch]
CColorConverter.cpp:703:16: warning: enumeration value ‘ECF_R16F’ not handled in switch [-Wswitch]
703 | switch (sF)
| ^
CColorConverter.cpp:703:16: warning: enumeration value ‘ECF_G16R16F’ not handled in switch [-Wswitch]
CColorConverter.cpp:703:16: warning: enumeration value ‘ECF_A16B16G16R16F’ not handled in switch [-Wswitch]
CColorConverter.cpp:703:16: warning: enumeration value ‘ECF_R32F’ not handled in switch [-Wswitch]
CColorConverter.cpp:703:16: warning: enumeration value ‘ECF_G32R32F’ not handled in switch [-Wswitch]
CColorConverter.cpp:703:16: warning: enumeration value ‘ECF_A32B32G32R32F’ not handled in switch [-Wswitch]
CColorConverter.cpp:703:16: warning: enumeration value ‘ECF_R8’ not handled in switch [-Wswitch]
CColorConverter.cpp:703:16: warning: enumeration value ‘ECF_R8G8’ not handled in switch [-Wswitch]
CColorConverter.cpp:703:16: warning: enumeration value ‘ECF_R16’ not handled in switch [-Wswitch]
CColorConverter.cpp:703:16: warning: enumeration value ‘ECF_R16G16’ not handled in switch [-Wswitch]
CColorConverter.cpp:703:16: warning: enumeration value ‘ECF_D16’ not handled in switch [-Wswitch]
CColorConverter.cpp:703:16: warning: enumeration value ‘ECF_D32’ not handled in switch [-Wswitch]
CColorConverter.cpp:703:16: warning: enumeration value ‘ECF_D24S8’ not handled in switch [-Wswitch]
CColorConverter.cpp:703:16: warning: enumeration value ‘ECF_UNKNOWN’ not handled in switch [-Wswitch]
In file included from CImage.cpp:8:
CBlit.h:1484:13: warning: ‘void irr::drawLine(video::IImage*, const core::vector2d<int>&, const core::vector2d<int>&, const video::SColor&)’ defined but not used [-Wunused-function]
1484 | static void drawLine(video::IImage* img, const core::position2d<s32>& from,
| ^~~~~~~~
CBlit.h:1476:13: warning: ‘void irr::drawRectangle(video::IImage*, const core::rect<int>&, const video::SColor&)’ defined but not used [-Wunused-function]
1476 | static void drawRectangle(video::IImage* img, const core::rect<s32>& rect, const video::SColor &color)
| ^~~~~~~~~~~~~
utf8.cpp:353:13: warning: ‘void irr::core::PHYSFS_utf8FromUcs2(const irr::u16*, char*, irr::u64)’ defined but not used [-Wunused-function]
353 | static void PHYSFS_utf8FromUcs2(const u16 *src, char *dst, u64 len)
| ^~~~~~~~~~~~~~~~~~~
utf8.cpp:237:13: warning: ‘void irr::core::PHYSFS_utf8ToUcs2(const char*, irr::u16*, irr::u64)’ defined but not used [-Wunused-function]
237 | static void PHYSFS_utf8ToUcs2(const char *src, u16 *dst, u64 len)
| ^~~~~~~~~~~~~~~~~
ar: creating libIrrlicht.a
[ 18%] No install step for 'bc-irrlicht-internal'
[ 19%] Completed 'bc-irrlicht-internal'
[ 19%] Built target bc-irrlicht-internal
[ 20%] Building CXX object CMakeFiles/bridgecommand-bc.dir/iprof.cpp.o
[ 20%] Building CXX object CMakeFiles/bridgecommand-bc.dir/main.cpp.o
[ 21%] Building CXX object CMakeFiles/bridgecommand-bc.dir/AIS.cpp.o
[ 22%] Building CXX object CMakeFiles/bridgecommand-bc.dir/Angles.cpp.o
[ 23%] Building CXX object CMakeFiles/bridgecommand-bc.dir/Autopilot.cpp.o
[ 23%] Building CXX object CMakeFiles/bridgecommand-bc.dir/AzimuthDial.cpp.o
[ 24%] Building CXX object CMakeFiles/bridgecommand-bc.dir/Buoy.cpp.o
[ 25%] Building CXX object CMakeFiles/bridgecommand-bc.dir/Buoys.cpp.o
[ 26%] Building CXX object CMakeFiles/bridgecommand-bc.dir/Camera.cpp.o
[ 26%] Building CXX object CMakeFiles/bridgecommand-bc.dir/DefaultEventReceiver.cpp.o
[ 27%] Building CXX object CMakeFiles/bridgecommand-bc.dir/FFTWave.cpp.o
[ 28%] Building CXX object CMakeFiles/bridgecommand-bc.dir/GUIMain.cpp.o
[ 29%] Building CXX object CMakeFiles/bridgecommand-bc.dir/GUIRectangle.cpp.o
[ 29%] Building CXX object CMakeFiles/bridgecommand-bc.dir/HeadingIndicator.cpp.o
[ 30%] Building CXX object CMakeFiles/bridgecommand-bc.dir/IniFile.cpp.o
[ 31%] Building CXX object CMakeFiles/bridgecommand-bc.dir/LandLights.cpp.o
[ 32%] Building CXX object CMakeFiles/bridgecommand-bc.dir/LandObject.cpp.o
[ 32%] Building CXX object CMakeFiles/bridgecommand-bc.dir/LandObjects.cpp.o
[ 33%] Building CXX object CMakeFiles/bridgecommand-bc.dir/Lang.cpp.o
[ 34%] Building CXX object CMakeFiles/bridgecommand-bc.dir/Light.cpp.o
[ 35%] Building CXX object CMakeFiles/bridgecommand-bc.dir/ManOverboard.cpp.o
[ 35%] Building CXX object CMakeFiles/bridgecommand-bc.dir/MovingWater.cpp.o
[ 36%] Building CXX object CMakeFiles/bridgecommand-bc.dir/MyEventReceiver.cpp.o
[ 37%] Building CXX object CMakeFiles/bridgecommand-bc.dir/NMEA.cpp.o
[ 38%] Building CXX object CMakeFiles/bridgecommand-bc.dir/NavLight.cpp.o
[ 38%] Building CXX object CMakeFiles/bridgecommand-bc.dir/Network.cpp.o
[ 39%] Building CXX object CMakeFiles/bridgecommand-bc.dir/NetworkPrimary.cpp.o
[ 40%] Building CXX object CMakeFiles/bridgecommand-bc.dir/NetworkSecondary.cpp.o
[ 41%] Building CXX object CMakeFiles/bridgecommand-bc.dir/NumberToImage.cpp.o
[ 41%] Building CXX object CMakeFiles/bridgecommand-bc.dir/OtherShip.cpp.o
[ 42%] Building CXX object CMakeFiles/bridgecommand-bc.dir/OtherShips.cpp.o
[ 43%] Building CXX object CMakeFiles/bridgecommand-bc.dir/OutlineScrollBar.cpp.o
[ 44%] Building CXX object CMakeFiles/bridgecommand-bc.dir/OwnShip.cpp.o
[ 44%] Building CXX object CMakeFiles/bridgecommand-bc.dir/RadarCalculation.cpp.o
[ 45%] Building CXX object CMakeFiles/bridgecommand-bc.dir/RadarScreen.cpp.o
[ 46%] Building CXX object CMakeFiles/bridgecommand-bc.dir/Rain.cpp.o
[ 47%] Building CXX object CMakeFiles/bridgecommand-bc.dir/ScenarioChoice.cpp.o
[ 47%] Building CXX object CMakeFiles/bridgecommand-bc.dir/ScenarioDataStructure.cpp.o
[ 48%] Building CXX object CMakeFiles/bridgecommand-bc.dir/ScrollDial.cpp.o
[ 49%] Building CXX object CMakeFiles/bridgecommand-bc.dir/Ship.cpp.o
[ 50%] Building CXX object CMakeFiles/bridgecommand-bc.dir/SimulationModel.cpp.o
[ 50%] Building CXX object CMakeFiles/bridgecommand-bc.dir/Sky.cpp.o
[ 51%] Building CXX object CMakeFiles/bridgecommand-bc.dir/Sound.cpp.o
[ 52%] Building CXX object CMakeFiles/bridgecommand-bc.dir/StartupEventReceiver.cpp.o
[ 53%] Building CXX object CMakeFiles/bridgecommand-bc.dir/Terrain.cpp.o
[ 53%] Building CXX object CMakeFiles/bridgecommand-bc.dir/Tide.cpp.o
[ 54%] Building CXX object CMakeFiles/bridgecommand-bc.dir/Utilities.cpp.o
[ 55%] Building CXX object CMakeFiles/bridgecommand-bc.dir/ExitMessage.cpp.o
[ 56%] Building CXX object CMakeFiles/bridgecommand-bc.dir/Water.cpp.o
[ 56%] Building CXX object CMakeFiles/bridgecommand-bc.dir/BCTerrainSceneNode.cpp.o
[ 57%] Building CXX object CMakeFiles/bridgecommand-bc.dir/BCTerrainTriangleSelector.cpp.o
[ 58%] Linking CXX executable bridgecommand-bc
/usr/bin/ld: cannot find -lXcursor
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/bridgecommand-bc.dir/build.make:900: bridgecommand-bc] Error 1
make[1]: *** [CMakeFiles/Makefile2:281: CMakeFiles/bridgecommand-bc.dir/all] Error 2
make: *** [Makefile:91: all] Error 2
[kanjiasdev@desktop1 bin]$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment