View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005447 | DarkRadiant | Compilation/Build | public | 18.12.2020 03:37 | 25.06.2021 04:50 |
Reporter | MirceaKitsune | Assigned To | |||
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Platform | x64 | OS | Linux openSUSE | OS Version | Release |
Product Version | 2.9.1 | ||||
Fixed in Version | 2.10.0 | ||||
Summary | 0005447: DR won't start after cmake migration: Cannot find the main module in any of the paths | ||||
Description | I noticed that during the last weeks DarkRadiant switched to cmake for compilation which is a good idea. It builds successfully but a new directory naming issue seems to have been introduced. When trying to start the built binary from /archive/mircea/Games/Quake/TheDarkMod/DarkRadiant_GIT/build/radiant/darkradiant I get the error: Cannot find the main module in any of the paths: /archive/mircea/Games/Quake/TheDarkMod/DarkRadiant_GIT/build/radiant/../lib/darkradiant/modules/; /archive/mircea/Games/Quake/TheDarkMod/DarkRadiant_GIT/build/radiant/../lib/darkradiant/plugins/ I attached the output of "ls -R -1" from inside /archive/mircea/Games/Quake/TheDarkMod/DarkRadiant_GIT/build which shows the full directory structure, I hope this can make the issue easier to pinpoint. I tried playing with various symlinks to get it working but even piping "build/plugins" to "build/lib/darkmod/plugins" didn't work despite the message suggesting it should. The .so files were however generated and there were no compilation warnings or errors so they must be there. | ||||
Additional Information | I used "make" and not "make install" to compile, given I prefer to keep everything simple and local. If the later is recommended, I'll set the install directory to a non-root path and try this way as well tomorrow. | ||||
Tags | build, cmake, compilation, make | ||||
ls -R -1.txt (26,334 bytes)
.: CMakeCache.txt CMakeFiles cmake_install.cmake config.h install libs ls.txt Makefile plugins radiant radiantcore ./CMakeFiles: 3.19.1 cmake.check_cache CMakeDirectoryInformation.cmake CMakeOutput.log CMakeTmp Makefile2 Makefile.cmake progress.marks TargetDirectories.txt ./CMakeFiles/3.19.1: CMakeCCompiler.cmake CMakeCXXCompiler.cmake CMakeDetermineCompilerABI_C.bin CMakeDetermineCompilerABI_CXX.bin CMakeSystem.cmake CompilerIdC CompilerIdCXX ./CMakeFiles/3.19.1/CompilerIdC: a.out CMakeCCompilerId.c tmp ./CMakeFiles/3.19.1/CompilerIdC/tmp: ./CMakeFiles/3.19.1/CompilerIdCXX: a.out CMakeCXXCompilerId.cpp tmp ./CMakeFiles/3.19.1/CompilerIdCXX/tmp: ./CMakeFiles/CMakeTmp: ./install: darkradiant.desktop ./libs: math module scene wxutil xmlutil ./libs/math: CMakeFiles cmake_install.cmake libmath.so Makefile ./libs/math/CMakeFiles: CMakeDirectoryInformation.cmake math.dir progress.marks ./libs/math/CMakeFiles/math.dir: AABB.cpp.o build.make cmake_clean.cmake CXX.includecache DependInfo.cmake depend.internal depend.make flags.make Frustum.cpp.o link.txt Matrix4.cpp.o Plane3.cpp.o progress.make Quaternion.cpp.o ./libs/module: CMakeFiles cmake_install.cmake libmodule.a Makefile ./libs/module/CMakeFiles: CMakeDirectoryInformation.cmake module.dir progress.marks ./libs/module/CMakeFiles/module.dir: ApplicationContextBase.cpp.o build.make cmake_clean.cmake cmake_clean_target.cmake CoreModule.cpp.o CXX.includecache DependInfo.cmake depend.internal depend.make DynamicLibrary.cpp.o flags.make link.txt progress.make StaticModule.cpp.o ./libs/scene: CMakeFiles cmake_install.cmake libscenegraph.so Makefile ./libs/scene/CMakeFiles: CMakeDirectoryInformation.cmake progress.marks scenegraph.dir ./libs/scene/CMakeFiles/scenegraph.dir: build.make ChildPrimitives.cpp.o cmake_clean.cmake CXX.includecache DependInfo.cmake depend.internal depend.make flags.make InstanceWalkers.cpp.o LayerUsageBreakdown.cpp.o link.txt ModelFinder.cpp.o Node.cpp.o progress.make SelectableNode.cpp.o SelectionIndex.cpp.o TraversableNodeSet.cpp.o Traverse.cpp.o ./libs/wxutil: CMakeFiles cmake_install.cmake libwxutil.so Makefile ./libs/wxutil/CMakeFiles: CMakeDirectoryInformation.cmake progress.marks wxutil.dir ./libs/wxutil/CMakeFiles/wxutil.dir: build.make cmake_clean.cmake ConsoleView.cpp.o CXX.includecache DependInfo.cmake depend.internal depend.make dialog DirChooser.cpp.o EntityClassChooser.cpp.o FileChooser.cpp.o flags.make FreezePointer.cpp.o fsview GLWidget.cpp.o KeyValueTable.cpp.o link.txt menu ModalProgressDialog.cpp.o MouseToolHandler.cpp.o PanedPosition.cpp.o PathEntry.cpp.o preview progress.make SerialisableWidgets.cpp.o SourceView.cpp.o Splitter.cpp.o TreeModel.cpp.o TreeModelFilter.cpp.o TreeView.cpp.o VFSTreePopulator.cpp.o window WindowPosition.cpp.o ./libs/wxutil/CMakeFiles/wxutil.dir/dialog: DialogBase.cpp.o Dialog.cpp.o MessageBox.cpp.o ./libs/wxutil/CMakeFiles/wxutil.dir/fsview: FileSystemView.cpp.o Populator.cpp.o ./libs/wxutil/CMakeFiles/wxutil.dir/menu: PopupMenu.cpp.o ./libs/wxutil/CMakeFiles/wxutil.dir/preview: GuiRenderer.cpp.o GuiView.cpp.o ModelPreview.cpp.o ParticlePreview.cpp.o RenderPreview.cpp.o ./libs/wxutil/CMakeFiles/wxutil.dir/window: TransientWindow.cpp.o ./libs/xmlutil: CMakeFiles cmake_install.cmake libxmlutil.so Makefile ./libs/xmlutil/CMakeFiles: CMakeDirectoryInformation.cmake progress.marks xmlutil.dir ./libs/xmlutil/CMakeFiles/xmlutil.dir: build.make cmake_clean.cmake CXX.includecache DependInfo.cmake depend.internal depend.make Document.cpp.o flags.make link.txt Node.cpp.o progress.make ./plugins: dm.difficulty dm.editing dm.gameconnection dm.gui dm.objectives dm.stimresponse script sound ./plugins/dm.difficulty: CMakeFiles cmake_install.cmake libdm_difficulty.so Makefile ./plugins/dm.difficulty/CMakeFiles: CMakeDirectoryInformation.cmake dm_difficulty.dir progress.marks ./plugins/dm.difficulty/CMakeFiles/dm_difficulty.dir: build.make ClassNameStore.cpp.o cmake_clean.cmake CXX.includecache DependInfo.cmake depend.internal depend.make DifficultyDialog.cpp.o DifficultyEditor.cpp.o DifficultyEntity.cpp.o DifficultySettings.cpp.o DifficultySettingsManager.cpp.o flags.make link.txt plugin.cpp.o progress.make Setting.cpp.o ./plugins/dm.editing: CMakeFiles cmake_install.cmake libdm_editing.so Makefile ./plugins/dm.editing/CMakeFiles: CMakeDirectoryInformation.cmake dm_editing.dir progress.marks ./plugins/dm.editing/CMakeFiles/dm_editing.dir: AIEditingPanel.cpp.o AIHeadChooserDialog.cpp.o AIHeadPropertyEditor.cpp.o AIVocalSetChooserDialog.cpp.o AIVocalSetPreview.cpp.o AIVocalSetPropertyEditor.cpp.o build.make cmake_clean.cmake CXX.includecache DarkmodTxt.cpp.o DependInfo.cmake depend.internal depend.make FixupMap.cpp.o FixupMapDialog.cpp.o flags.make link.txt MissionInfoEditDialog.cpp.o MissionInfoGuiView.cpp.o MissionInfoTextFile.cpp.o MissionReadmeDialog.cpp.o plugin.cpp.o progress.make ReadmeTxt.cpp.o ./plugins/dm.gameconnection: CMakeFiles cmake_install.cmake libdm_gameconnection.so Makefile ./plugins/dm.gameconnection/CMakeFiles: CMakeDirectoryInformation.cmake dm_gameconnection.dir progress.marks ./plugins/dm.gameconnection/CMakeFiles/dm_gameconnection.dir: build.make clsocket cmake_clean.cmake CXX.includecache DependInfo.cmake depend.internal depend.make DiffDoom3MapWriter.cpp.o flags.make GameConnection.cpp.o link.txt MapObserver.cpp.o MessageTcp.cpp.o progress.make ./plugins/dm.gameconnection/CMakeFiles/dm_gameconnection.dir/clsocket: ActiveSocket.cpp.o PassiveSocket.cpp.o SimpleSocket.cpp.o ./plugins/dm.gui: CMakeFiles cmake_install.cmake libdm_gui.so Makefile ./plugins/dm.gui/CMakeFiles: CMakeDirectoryInformation.cmake dm_gui.dir progress.marks ./plugins/dm.gui/CMakeFiles/dm_gui.dir: build.make cmake_clean.cmake CXX.includecache DependInfo.cmake depend.internal depend.make flags.make gui GuiSelector.cpp.o link.txt plugin.cpp.o progress.make ReadableEditorDialog.cpp.o ReadableGuiView.cpp.o XData.cpp.o XDataLoader.cpp.o XDataSelector.cpp.o XdFileChooserDialog.cpp.o ./plugins/dm.gui/CMakeFiles/dm_gui.dir/gui: Gui.cpp.o GuiExpression.cpp.o GuiManager.cpp.o GuiScript.cpp.o GuiWindowDef.cpp.o RenderableCharacterBatch.cpp.o RenderableText.cpp.o Variable.cpp.o ./plugins/dm.objectives: CMakeFiles cmake_install.cmake libdm_objectives.so Makefile ./plugins/dm.objectives/CMakeFiles: CMakeDirectoryInformation.cmake dm_objectives.dir progress.marks ./plugins/dm.objectives/CMakeFiles/dm_objectives.dir: build.make ce cmake_clean.cmake Component.cpp.o ComponentsDialog.cpp.o ComponentType.cpp.o CXX.includecache DependInfo.cmake depend.internal depend.make DifficultyPanel.cpp.o flags.make link.txt LogicEditor.cpp.o MissionLogicDialog.cpp.o ObjectiveConditionsDialog.cpp.o ObjectiveEntity.cpp.o ObjectiveEntityFinder.cpp.o ObjectiveKeyExtractor.cpp.o objectives.cpp.o ObjectivesEditor.cpp.o progress.make Specifier.cpp.o SpecifierType.cpp.o ./plugins/dm.objectives/CMakeFiles/dm_objectives.dir/ce: AIFindBodyComponentEditor.cpp.o AIFindItemComponentEditor.cpp.o AlertComponentEditor.cpp.o ComponentEditorFactory.cpp.o CustomClockedComponentEditor.cpp.o CustomComponentEditor.cpp.o DestroyComponentEditor.cpp.o DistanceComponentEditor.cpp.o InfoLocationComponentEditor.cpp.o ItemComponentEditor.cpp.o KillComponentEditor.cpp.o KnockoutComponentEditor.cpp.o LocationComponentEditor.cpp.o PickpocketComponentEditor.cpp.o ReadableClosedComponentEditor.cpp.o ReadableOpenedComponentEditor.cpp.o ReadablePageReachedComponentEditor.cpp.o SpecifierEditCombo.cpp.o specpanel ./plugins/dm.objectives/CMakeFiles/dm_objectives.dir/ce/specpanel: AIInnocenceSpecifierPanel.cpp.o AITeamSpecifierPanel.cpp.o AITypeSpecifierPanel.cpp.o ClassnameSpecifierPanel.cpp.o EntityNameSpecifierPanel.cpp.o GroupSpecifierPanel.cpp.o SpawnClassSpecifierPanel.cpp.o SpecifierPanelFactory.cpp.o TextSpecifierPanel.cpp.o ./plugins/dm.stimresponse: CMakeFiles cmake_install.cmake libdm_stimresponse.so Makefile ./plugins/dm.stimresponse/CMakeFiles: CMakeDirectoryInformation.cmake dm_stimresponse.dir progress.marks ./plugins/dm.stimresponse/CMakeFiles/dm_stimresponse.dir: build.make ClassEditor.cpp.o cmake_clean.cmake CustomStimEditor.cpp.o CXX.includecache DependInfo.cmake depend.internal depend.make EffectArgumentItem.cpp.o EffectEditor.cpp.o flags.make link.txt plugin.cpp.o progress.make ResponseEditor.cpp.o ResponseEffect.cpp.o ResponseEffectTypes.cpp.o SREntity.cpp.o SRPropertyLoader.cpp.o SRPropertyRemover.cpp.o SRPropertySaver.cpp.o StimEditor.cpp.o StimResponse.cpp.o StimResponseEditor.cpp.o StimTypes.cpp.o ./plugins/script: CMakeFiles cmake_install.cmake libscript.so Makefile ./plugins/script/CMakeFiles: CMakeDirectoryInformation.cmake progress.marks script.dir ./plugins/script/CMakeFiles/script.dir: build.make cmake_clean.cmake CXX.includecache DependInfo.cmake depend.internal depend.make flags.make interfaces link.txt progress.make PythonModule.cpp.o SceneNodeBuffer.cpp.o ScriptCommand.cpp.o ScriptingSystem.cpp.o ScriptModule.cpp.o ./plugins/script/CMakeFiles/script.dir/interfaces: BrushInterface.cpp.o CameraInterface.cpp.o CommandSystemInterface.cpp.o DialogInterface.cpp.o EClassInterface.cpp.o EntityInterface.cpp.o FileSystemInterface.cpp.o GameInterface.cpp.o GridInterface.cpp.o LayerInterface.cpp.o MapInterface.cpp.o MathInterface.cpp.o ModelInterface.cpp.o PatchInterface.cpp.o RadiantInterface.cpp.o SceneGraphInterface.cpp.o SelectionGroupInterface.cpp.o SelectionInterface.cpp.o SelectionSetInterface.cpp.o ShaderSystemInterface.cpp.o SkinInterface.cpp.o SoundInterface.cpp.o ./plugins/sound: CMakeFiles cmake_install.cmake libsound.so Makefile ./plugins/sound/CMakeFiles: CMakeDirectoryInformation.cmake progress.marks sound.dir ./plugins/sound/CMakeFiles/sound.dir: build.make cmake_clean.cmake CXX.includecache DependInfo.cmake depend.internal depend.make flags.make link.txt progress.make sound.cpp.o SoundManager.cpp.o SoundPlayer.cpp.o SoundShader.cpp.o ./radiant: CMakeFiles cmake_install.cmake darkradiant Makefile ./radiant/CMakeFiles: CMakeDirectoryInformation.cmake darkradiant.dir progress.marks ./radiant/CMakeFiles/darkradiant.dir: build.make camera clipboard cmake_clean.cmake CXX.includecache DependInfo.cmake depend.internal depend.make eventmanager flags.make link.txt log main.cpp.o map precompiled.cpp.o progress.make RadiantApp.cpp.o selection settings textool ui uimanager xyview ./radiant/CMakeFiles/darkradiant.dir/camera: CameraSettings.cpp.o CamWnd.cpp.o FloatingCamWnd.cpp.o GlobalCameraWndManager.cpp.o ./radiant/CMakeFiles/darkradiant.dir/clipboard: ClipboardModule.cpp.o ./radiant/CMakeFiles/darkradiant.dir/eventmanager: Accelerator.cpp.o EventManager.cpp.o GlobalKeyEventFilter.cpp.o MouseToolGroup.cpp.o MouseToolManager.cpp.o Statement.cpp.o Toggle.cpp.o WidgetToggle.cpp.o ./radiant/CMakeFiles/darkradiant.dir/log: Console.cpp.o ./radiant/CMakeFiles/darkradiant.dir/map: AutoSaver.cpp.o StartupMapLoader.cpp.o ./radiant/CMakeFiles/darkradiant.dir/selection: ManipulateMouseTool.cpp.o SelectionMouseTools.cpp.o ./radiant/CMakeFiles/darkradiant.dir/settings: LocalisationModule.cpp.o LocalisationProvider.cpp.o Win32Registry.cpp.o ./radiant/CMakeFiles/darkradiant.dir/textool: item TexTool.cpp.o TexToolItem.cpp.o ./radiant/CMakeFiles/darkradiant.dir/textool/item: BrushItem.cpp.o FaceItem.cpp.o FaceVertexItem.cpp.o PatchItem.cpp.o PatchVertexItem.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui: aas about brush commandlist common DispatchEvent.cpp.o Documentation.cpp.o eclasstree einspector entitylist filters findshader gl grid layers lightinspector LongRunningOperationHandler.cpp.o mainframe MapCommands.cpp.o MapFileProgressHandler.cpp.o mapinfo mapselector mediabrowser modelexport modelselector mousetool ortho overlay particles patch prefabselector prefdialog script selectionset splash statusbar surfaceinspector texturebrowser transform UserInterfaceModule.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/aas: AasControl.cpp.o AasControlDialog.cpp.o RenderableAasFile.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/about: AboutDialog.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/brush: FindBrush.cpp.o QuerySidesDialog.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/commandlist: CommandList.cpp.o ShortcutChooser.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/common: CommandEntry.cpp.o DefinitionView.cpp.o EntityChooser.cpp.o MapPreview.cpp.o MaterialDefinitionView.cpp.o RenderableAABB.cpp.o ShaderChooser.cpp.o ShaderSelector.cpp.o SoundShaderDefinitionView.cpp.o TexturePreviewCombo.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/eclasstree: EClassTreeBuilder.cpp.o EClassTree.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/einspector: AddPropertyDialog.cpp.o AnglePropertyEditor.cpp.o BooleanPropertyEditor.cpp.o ClassnamePropertyEditor.cpp.o ColourPropertyEditor.cpp.o EntityInspector.cpp.o EntityPropertyEditor.cpp.o FloatPropertyEditor.cpp.o LightTextureChooser.cpp.o ModelPropertyEditor.cpp.o PropertyEditor.cpp.o PropertyEditorFactory.cpp.o SkinChooser.cpp.o SkinPropertyEditor.cpp.o SoundPropertyEditor.cpp.o TexturePropertyEditor.cpp.o Vector3PropertyEditor.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/entitylist: EntityList.cpp.o GraphTreeModel.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/filters: editor FilterContextMenu.cpp.o FilterMenu.cpp.o FilterOrthoContextMenuItem.cpp.o FiltersMainMenu.cpp.o FilterUserInterface.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/filters/editor: FilterDialog.cpp.o FilterEditor.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/findshader: FindShader.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/gl: WxGLWidgetManager.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/grid: GridUserInterface.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/layers: CreateLayerDialog.cpp.o LayerContextMenu.cpp.o LayerControl.cpp.o LayerControlDialog.cpp.o LayerOrthoContextMenuItem.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/lightinspector: LightInspector.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/mainframe: EmbeddedLayout.cpp.o FloatingLayout.cpp.o MainFrame.cpp.o MainFrameLayoutManager.cpp.o RegularLayout.cpp.o ScreenUpdateBlocker.cpp.o SplitPaneLayout.cpp.o TopLevelFrame.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/mapinfo: EntityInfoTab.cpp.o LayerInfoTab.cpp.o MapInfoDialog.cpp.o ModelInfoTab.cpp.o ShaderInfoTab.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/mapselector: MapSelector.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/mediabrowser: MediaBrowser.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/modelexport: ExportAsModelDialog.cpp.o ExportCollisionModelDialog.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/modelselector: MaterialsList.cpp.o ModelSelector.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/mousetool: BindToolDialog.cpp.o ToolMappingDialog.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/ortho: OrthoContextMenu.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/overlay: Overlay.cpp.o OverlayDialog.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/particles: ParticleEditor.cpp.o ParticlesChooser.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/patch: BulgePatchDialog.cpp.o CapDialog.cpp.o PatchCreateDialog.cpp.o PatchInspector.cpp.o PatchThickenDialog.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/prefabselector: PrefabSelector.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/prefdialog: GameSetupDialog.cpp.o GameSetupPage.cpp.o GameSetupPageIdTech.cpp.o GameSetupPageTdm.cpp.o PrefDialog.cpp.o PreferenceItem.cpp.o PrefPage.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/script: ScriptMenu.cpp.o ScriptUserInterfaceModule.cpp.o ScriptWindow.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/selectionset: SelectionSetToolmenu.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/splash: Splash.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/statusbar: EditingStopwatchStatus.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/surfaceinspector: SurfaceInspector.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/texturebrowser: TextureBrowser.cpp.o TextureBrowserManager.cpp.o ./radiant/CMakeFiles/darkradiant.dir/ui/transform: TransformDialog.cpp.o ./radiant/CMakeFiles/darkradiant.dir/uimanager: animationpreview colourscheme DialogManager.cpp.o GroupDialog.cpp.o menu SoundChooser.cpp.o SoundShaderPreview.cpp.o StatusBarManager.cpp.o ToolbarManager.cpp.o UIManager.cpp.o ./radiant/CMakeFiles/darkradiant.dir/uimanager/animationpreview: AnimationPreview.cpp.o MD5AnimationChooser.cpp.o MD5AnimationViewer.cpp.o ./radiant/CMakeFiles/darkradiant.dir/uimanager/colourscheme: ColourSchemeEditor.cpp.o ./radiant/CMakeFiles/darkradiant.dir/uimanager/menu: MenuBar.cpp.o MenuElement.cpp.o MenuFolder.cpp.o MenuItem.cpp.o MenuManager.cpp.o MenuSeparator.cpp.o ./radiant/CMakeFiles/darkradiant.dir/xyview: FloatingOrthoView.cpp.o GlobalXYWnd.cpp.o tools XYWnd.cpp.o ./radiant/CMakeFiles/darkradiant.dir/xyview/tools: BrushCreatorTool.cpp.o ClipperTool.cpp.o MeasurementTool.cpp.o ./radiantcore: CMakeFiles cmake_install.cmake libradiantcore.so Makefile ./radiantcore/CMakeFiles: CMakeDirectoryInformation.cmake progress.marks radiantcore.dir ./radiantcore/CMakeFiles/radiantcore.dir: brush build.make camera C.includecache clipper cmake_clean.cmake commandsystem CXX.includecache DependInfo.cmake depend.internal depend.make eclass entity filetypes filters flags.make fonts grid imagefile layers link.txt log map model modulesystem particles patch precompiled.cpp.o progress.make Radiant.cpp.o rendersystem scenegraph selection settings shaders skins undo vfs xmlregistry ./radiantcore/CMakeFiles/radiantcore.dir/brush: Brush.cpp.o BrushModule.cpp.o BrushNode.cpp.o csg export Face.cpp.o FaceInstance.cpp.o FacePlane.cpp.o FixedWinding.cpp.o TexDef.cpp.o TextureMatrix.cpp.o TextureProjection.cpp.o Winding.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/brush/csg: CSG.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/brush/export: CollisionModel.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/camera: Camera.cpp.o CameraManager.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/clipper: BrushByPlaneClipper.cpp.o Clipper.cpp.o ClipPoint.cpp.o SplitAlgorithm.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/commandsystem: CommandSystem.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/eclass: Doom3EntityClass.cpp.o EClassColourManager.cpp.o EClassManager.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/entity: AngleKey.cpp.o curve Doom3Entity.cpp.o doom3group eclassmodel EntityModule.cpp.o EntityNode.cpp.o EntitySettings.cpp.o generic KeyValue.cpp.o KeyValueObserver.cpp.o light ModelKey.cpp.o NameKeyObserver.cpp.o NamespaceManager.cpp.o RotationKey.cpp.o RotationMatrix.cpp.o ShaderParms.cpp.o speaker target ./radiantcore/CMakeFiles/radiantcore.dir/entity/curve: CurveCatmullRom.cpp.o Curve.cpp.o CurveEditInstance.cpp.o CurveNURBS.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/entity/doom3group: Doom3Group.cpp.o Doom3GroupNode.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/entity/eclassmodel: EclassModelNode.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/entity/generic: GenericEntity.cpp.o GenericEntityNode.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/entity/light: Light.cpp.o LightNode.cpp.o Renderables.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/entity/speaker: SpeakerNode.cpp.o SpeakerRenderables.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/entity/target: TargetableNode.cpp.o TargetKeyCollection.cpp.o TargetKey.cpp.o TargetLineNode.cpp.o TargetManager.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/filetypes: FileTypeRegistry.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/filters: BasicFilterSystem.cpp.o XMLFilter.cpp.o XmlFilterEventAdapter.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/fonts: FontLoader.cpp.o FontManager.cpp.o GlyphInfo.cpp.o GlyphSet.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/grid: GridManager.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/imagefile: BMPLoader.cpp.o dds.cpp.o ddslib.cpp.o ImageLoader.cpp.o JPEGLoader.cpp.o PNGLoader.cpp.o TGALoader.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/layers: LayerInfoFileModule.cpp.o LayerManager.cpp.o LayerModule.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/log: COutRedirector.cpp.o LogFile.cpp.o LogStreamBuf.cpp.o LogStream.cpp.o LogWriter.cpp.o StringLogDevice.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/map: aas algorithm ArchivedMapResource.cpp.o CounterManager.cpp.o EditingStopwatch.cpp.o EditingStopwatchInfoFileModule.cpp.o format infofile Map.cpp.o MapFileManager.cpp.o MapModules.cpp.o MapPosition.cpp.o MapPositionManager.cpp.o MapPropertyInfoFileModule.cpp.o MapResource.cpp.o MapResourceLoader.cpp.o MapResourceManager.cpp.o mru namespace PointFile.cpp.o RegionManager.cpp.o RootNode.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/map/aas: AasFileManager.cpp.o Doom3AasFile.cpp.o Doom3AasFileLoader.cpp.o Doom3AasFileSettings.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/map/algorithm: Export.cpp.o Import.cpp.o MapExporter.cpp.o MapImporter.cpp.o Models.cpp.o Skins.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/map/format: Doom3MapFormat.cpp.o Doom3MapReader.cpp.o Doom3MapWriter.cpp.o Doom3PrefabFormat.cpp.o MapFormatManager.cpp.o portable primitiveparsers Quake3MapFormat.cpp.o Quake3MapReader.cpp.o Quake4MapFormat.cpp.o Quake4MapReader.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/map/format/portable: PortableMapFormat.cpp.o PortableMapReader.cpp.o PortableMapWriter.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/map/format/primitiveparsers: BrushDef3.cpp.o BrushDef.cpp.o Patch.cpp.o PatchDef2.cpp.o PatchDef3.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/map/infofile: InfoFile.cpp.o InfoFileExporter.cpp.o InfoFileManager.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/map/mru: MRU.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/map/namespace: ComplexName.cpp.o Namespace.cpp.o NamespaceFactory.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/model: export md5 ModelCache.cpp.o ModelFormatManager.cpp.o NullModel.cpp.o NullModelNode.cpp.o picomodel ./radiantcore/CMakeFiles/radiantcore.dir/model/export: AseExporter.cpp.o Lwo2Chunk.cpp.o Lwo2Exporter.cpp.o ModelExporter.cpp.o ModelScalePreserver.cpp.o PatchSurface.cpp.o ScaledModelExporter.cpp.o WavefrontExporter.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/model/md5: MD5AnimationCache.cpp.o MD5Anim.cpp.o MD5Model.cpp.o MD5ModelLoader.cpp.o MD5ModelNode.cpp.o MD5Module.cpp.o MD5Skeleton.cpp.o MD5Surface.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/model/picomodel: lib PicoModelLoader.cpp.o PicoModelModule.cpp.o StaticModel.cpp.o StaticModelNode.cpp.o StaticModelSurface.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/model/picomodel/lib: lwo picointernal.c.o picomodel.c.o picomodules.c.o pm_3ds.c.o pm_ase.c.o pm_fm.c.o pm_lwo.c.o pm_md2.c.o pm_md3.c.o pm_mdc.c.o pm_ms3d.c.o pm_obj.c.o pm_terrain.c.o ./radiantcore/CMakeFiles/radiantcore.dir/model/picomodel/lib/lwo: clip.c.o envelope.c.o list.c.o lwio.c.o lwo2.c.o lwob.c.o pntspols.c.o surface.c.o vecmath.c.o vmap.c.o ./radiantcore/CMakeFiles/radiantcore.dir/modulesystem: ModuleLoader.cpp.o ModuleRegistry.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/particles: ParticleDef.cpp.o ParticleNode.cpp.o ParticleParameter.cpp.o ParticlesManager.cpp.o RenderableParticleBunch.cpp.o RenderableParticle.cpp.o RenderableParticleStage.cpp.o StageDef.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/patch: algorithm Patch.cpp.o PatchModule.cpp.o PatchNode.cpp.o PatchRenderables.cpp.o PatchTesselation.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/patch/algorithm: General.cpp.o Prefab.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/rendersystem: backend debug GLFont.cpp.o OpenGLModule.cpp.o OpenGLRenderSystem.cpp.o RenderSystemFactory.cpp.o SharedOpenGLContextModule.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/rendersystem/backend: glprogram GLProgramFactory.cpp.o OpenGLShader.cpp.o OpenGLShaderPass.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/rendersystem/backend/glprogram: GenericVFPProgram.cpp.o GLSLBumpProgram.cpp.o GLSLDepthFillProgram.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/rendersystem/debug: SpacePartitionRenderer.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/scenegraph: Octree.cpp.o SceneGraph.cpp.o SceneGraphFactory.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/selection: algorithm clipboard group ManipulationPivot.cpp.o manipulators RadiantSelectionSystem.cpp.o SelectedNodeList.cpp.o selectionset SelectionTestWalkers.cpp.o shaderclipboard TransformationVisitors.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/selection/algorithm: Curves.cpp.o Entity.cpp.o General.cpp.o Group.cpp.o GroupCycle.cpp.o Patch.cpp.o Planes.cpp.o Primitives.cpp.o Shader.cpp.o Transformation.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/selection/clipboard: Clipboard.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/selection/group: SelectionGroupInfoFileModule.cpp.o SelectionGroupManager.cpp.o SelectionGroupModule.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/selection/manipulators: DragManipulator.cpp.o ManipulatorBase.cpp.o ManipulatorComponents.cpp.o ModelScaleManipulator.cpp.o RotateManipulator.cpp.o ScaleManipulator.cpp.o TranslateManipulator.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/selection/selectionset: SelectionSet.cpp.o SelectionSetInfoFileModule.cpp.o SelectionSetManager.cpp.o SelectionSetModule.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/selection/shaderclipboard: ClosestTexturableFinder.cpp.o ShaderClipboard.cpp.o Texturable.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/settings: ColourScheme.cpp.o ColourSchemeManager.cpp.o Game.cpp.o GameManager.cpp.o LanguageManager.cpp.o PreferencePage.cpp.o PreferenceSystem.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/shaders: CameraCubeMapDecl.cpp.o CShader.cpp.o Doom3ShaderLayer.cpp.o Doom3ShaderSystem.cpp.o MapExpression.cpp.o ShaderExpression.cpp.o ShaderLibrary.cpp.o ShaderTemplate.cpp.o TableDefinition.cpp.o textures ./radiantcore/CMakeFiles/radiantcore.dir/shaders/textures: GLTextureManager.cpp.o TextureManipulator.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/skins: Doom3SkinCache.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/undo: UndoSystem.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/vfs: DeflatedInputStream.cpp.o DirectoryArchive.cpp.o Doom3FileSystem.cpp.o Doom3FileSystemModule.cpp.o ZipArchive.cpp.o ./radiantcore/CMakeFiles/radiantcore.dir/xmlregistry: RegistryTree.cpp.o XMLRegistry.cpp.o |
|
I wouldn't expect to be able to run DarkRadiant from the build directory. You need to install it into a proper location. If you are just building a local test build, I suggest something like: cmake -DCMAKE_INSTALL_PREFIX=/tmp/dr . make make install /tmp/dr/bin/darkradiant |
|
Fair enough. Not the only problem apparently, a path / library issue exists regardless: I install to /archive/mircea/Games/Quake/TheDarkMod/DarkRadiant_GIT/install now (with -DCMAKE_INSTALL_PREFIX and "make install"). When running the binary I get the following missing library issue: /archive/mircea/Games/Quake/TheDarkMod/DarkRadiant_GIT/install/bin/darkradiant: error while loading shared libraries: libwxutil.so: cannot open shared object file: No such file or directory Update: It's the lib versus lib64 issue again. It generates a lib64 directory and I need to symlink a copy of it named lib. As before, lib should not exist and be looked for on a 64bit system, there should only be lib64. |
|
Please set as resolved, apparently I can't change the status of my own issues: The problem has been fixed, DR compiles and starts up when using "make install" under the new cmake setup. | |
Date Modified | Username | Field | Change |
---|---|---|---|
18.12.2020 03:37 | MirceaKitsune | New Issue | |
18.12.2020 03:37 | MirceaKitsune | Tag Attached: build | |
18.12.2020 03:37 | MirceaKitsune | Tag Attached: cmake | |
18.12.2020 03:37 | MirceaKitsune | Tag Attached: compilation | |
18.12.2020 03:37 | MirceaKitsune | Tag Attached: make | |
18.12.2020 03:37 | MirceaKitsune | File Added: ls -R -1.txt | |
18.12.2020 17:45 | orbweaver | Note Added: 0013160 | |
18.12.2020 22:23 | MirceaKitsune | Note Added: 0013161 | |
18.12.2020 22:26 | MirceaKitsune | Note Edited: 0013161 | |
21.12.2020 22:32 | MirceaKitsune | Note Added: 0013174 | |
22.12.2020 15:29 | greebo | Assigned To | => greebo |
22.12.2020 15:29 | greebo | Status | new => resolved |
22.12.2020 15:29 | greebo | Resolution | open => no change required |
22.12.2020 15:29 | greebo | Fixed in Version | => 2.10.0 |
22.12.2020 15:29 | greebo | Assigned To | greebo => |
25.06.2021 04:50 | greebo | Status | resolved => closed |