View Issue Details

IDProjectCategoryView StatusLast Update
0005447DarkRadiantCompilation/Buildpublic22.12.2020 15:29
ReporterMirceaKitsune Assigned To 
PriorityhighSeveritymajorReproducibilityalways
Status resolvedResolutionno change required 
Platformx64OSLinux openSUSEOS VersionRelease
Product Version2.9.1 
Fixed in Version2.10.0 
Summary0005447: DR won't start after cmake migration: Cannot find the main module in any of the paths
DescriptionI 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 InformationI 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.
Tagsbuild, cmake, compilation, make

Activities

MirceaKitsune

MirceaKitsune

18.12.2020 03:37

reporter  

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
ls -R -1.txt (26,334 bytes)   
orbweaver

orbweaver

18.12.2020 17:45

developer   ~0013160

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
MirceaKitsune

MirceaKitsune

18.12.2020 22:23

reporter   ~0013161

Last edited: 18.12.2020 22:26

View 2 revisions

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.
MirceaKitsune

MirceaKitsune

21.12.2020 22:32

reporter   ~0013174

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.

Issue History

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 View Revisions
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 =>