|
From: Florent R. <f.r...@fr...> - 2025-08-18 22:03:33
|
Le 18/08/2025, Florent Rougon via Flightgear-devel <fli...@li...> a écrit: > Good hint; the following works for me: > > download_and_compile.sh --cleanup -s -pn -j$(nproc) -GNinja SIMGEAR FGFS DATA CARES PLIB Sorry, that was silly: I forgot to include OSG in that command; since the 'openscenegraph' symlink I had in the “dnc-managed” dir pointed to an osg repo where the 'next' branch was checked out, the build used that (precisely, 51b991fe6). I've now rerun the build with: download_and_compile.sh --cleanup -s -pn -j$(nproc) -GNinja OSG SIMGEAR FGFS DATA With this, I obtain errors that look quite like yours (bo23): [724/744] Linking CXX executable bin/osgversion FAILED: bin/osgversion : && /bin/c++ -Wall -Wparentheses -Wno-long-long -Wno-import -pedantic -Wreturn-type -Wmissing-braces -Wunknown-pragmas -Wunused -Wno-inconsistent-missing-override -Wmaybe-uninitialized -Wextra -Wshadow -Wno-misleading-indentation -O3 -DNDEBUG -Wl,--dependency-file=applications/osgversion/CMakeFiles/application_osgversion.dir/link.d applications/osgversion/CMakeFiles/application_osgversion.dir/osgversion.cpp.o -o bin/osgversion -Wl,-rpath,/path/to/dnc-managed.2024.1/build/openscenegraph/lib: lib/libosgDB.so.3.6.5 lib/libosgUtil.so.3.6.5 lib/libosg.so.3.6.5 lib/libOpenThreads.so.3.3.1 -lm /usr/lib/x86_64-linux-gnu/librt.a /usr/lib/x86_64-linux-gnu/libdl.a /usr/lib/x86_64-linux-gnu/libz.so && : /bin/ld: lib/libosg.so.3.6.5: undefined reference to `glDrawArrays' /bin/ld: lib/libosg.so.3.6.5: undefined reference to `glPointSize' /bin/ld: lib/libosg.so.3.6.5: undefined reference to `glTexParameteriv' /bin/ld: lib/libosg.so.3.6.5: undefined reference to `glFrontFace' /bin/ld: lib/libosg.so.3.6.5: undefined reference to `glLightModeli' /bin/ld: lib/libosg.so.3.6.5: undefined reference to `glGetBooleanv' /bin/ld: lib/libosg.so.3.6.5: undefined reference to `glColorMask' /bin/ld: lib/libosg.so.3.6.5: undefined reference to `glAlphaFunc' /bin/ld: lib/libosg.so.3.6.5: undefined reference to `glLightf' (...) Regards -- Florent |