HI,
great to hear that a new version of osgedit is comming.
here my evaluatoin report for the current rc1
Build was not realy easy,I do not have installed my developmentstuff
systemwide, and scons ignored my enviroment vars
(LIBRARY_PATH, CPLUS_INCLUDE_PATH C_INCLUDE_PATH and also (in parts) CPATH)
I have build the debug version, like in README recommended to run osgedit
without installing systemwide
so, in env/linux.py I had to change
env.Append(CCFLAGS=Split("-g -O0 -DDEBUG -Wall
-I/home/harri/local/usr/include"))
env.Append(LINKFLAGS=Split("-g -L/home/harri/local/usr/lib
-Wl,-rpath=/home/harri/local/usr/lib"))
you may notice that I removed -pedantic switch, won't compile with it
the "-Wl,-rpath=..." is necessary, link errors without it
to start, I had do copy osgedit.ui to the top dir and call debug/osgedit
(otherwise libs are not found)
running debug/osgedit brings the following output bevor osgedit terminates
(osgedit:8972): Gtk-WARNING **: ActionNew: missing action ActionNew
(osgedit:8972): Gtk-WARNING **: ActionOpen: missing action ActionOpen
(osgedit:8972): Gtk-WARNING **: ActionSave: missing action ActionSave
(osgedit:8972): Gtk-WARNING **: ActionSaveAs: missing action ActionSaveAs
(osgedit:8972): Gtk-WARNING **: ActionProperties: missing action
ActionProperties
(osgedit:8972): Gtk-WARNING **: ActionExit: missing action ActionExit
(osgedit:8972): Gtk-WARNING **: ActionUndo: missing action ActionUndo
(osgedit:8972): Gtk-WARNING **: ActionRedo: missing action ActionRedo
(osgedit:8972): Gtk-WARNING **: ActionCut: missing action ActionCut
(osgedit:8972): Gtk-WARNING **: ActionCopy: missing action ActionCopy
(osgedit:8972): Gtk-WARNING **: ActionPaste: missing action ActionPaste
(osgedit:8972): Gtk-WARNING **: ActionDelete: missing action ActionDelete
(osgedit:8972): Gtk-WARNING **: ActionShowConfig: missing action
ActionShowConfig
(osgedit:8972): Gtk-WARNING **: ActionCenter: missing action ActionCenter
(osgedit:8972): Gtk-WARNING **: ActionShowLog: missing action ActionShowLog
(osgedit:8972): Gtk-WARNING **: ActionHistory: missing action ActionHistory
(osgedit:8972): Gtk-WARNING **: ActionAddGroup: missing action ActionAddGroup
(osgedit:8972): Gtk-WARNING **: ActionAddClearNode: missing action
ActionAddClearNode
(osgedit:8972): Gtk-WARNING **: ActionAddClipNode: missing action
ActionAddClipNode
(osgedit:8972): Gtk-WARNING **: ActionAddCoordinateSystemNode: missing
action ActionAdd
CoordinateSystemNode
(osgedit:8972): Gtk-WARNING **: ActionAddLightSource: missing action
ActionAddLightSour
ce
(osgedit:8972): Gtk-WARNING **: ActionAddLOD: missing action ActionAddLOD
(osgedit:8972): Gtk-WARNING **: ActionAddOccluderNode: missing action
ActionAddOccluder
Node
(osgedit:8972): Gtk-WARNING **: ActionAddProjection: missing action
ActionAddProjection
(osgedit:8972): Gtk-WARNING **: ActionAddProxyNode: missing action
ActionAddProxyNode
(osgedit:8972): Gtk-WARNING **: ActionAddSequence: missing action
ActionAddSequence
(osgedit:8972): Gtk-WARNING **: ActionAddSwitch: missing action
ActionAddSwitch
(osgedit:8972): Gtk-WARNING **: ActionAddTexGenNode: missing action
ActionAddTexGenNode
(osgedit:8972): Gtk-WARNING **: ActionAddAutoTransform: missing action
ActionAddAutoTra
nsform
(osgedit:8972): Gtk-WARNING **: ActionAddCamera: missing action
ActionAddCamera
(osgedit:8972): Gtk-WARNING **: ActionAddCameraView: missing action
ActionAddCameraView
(osgedit:8972): Gtk-WARNING **: ActionAddMatrixTransform: missing action
ActionAddMatri
xTransform
(osgedit:8972): Gtk-WARNING **: ActionAddPositionAttitudeTransform:
missing action Acti
onAddPositionAttitudeTransform
(osgedit:8972): Gtk-WARNING **: ActionAddGeode: missing action ActionAddGeode
(osgedit:8972): Gtk-WARNING **: ActionAddBillboard: missing action
ActionAddBillboard
(osgedit:8972): Gtk-WARNING **: ActionAddDrawPixels: missing action
ActionAddDrawPixels
(osgedit:8972): Gtk-WARNING **: ActionAddGeometry: missing action
ActionAddGeometry
(osgedit:8972): Gtk-WARNING **: ActionAddShapeDrawable: missing action
ActionAddShapeDr
awable
(osgedit:8972): Gtk-WARNING **: ActionAddSphere: missing action
ActionAddSphere
(osgedit:8972): Gtk-WARNING **: ActionAddBox: missing action ActionAddBox
(osgedit:8972): Gtk-WARNING **: ActionAddCone: missing action ActionAddCone
(osgedit:8972): Gtk-WARNING **: ActionAddCylinder: missing action
ActionAddCylinder
(osgedit:8972): Gtk-WARNING **: ActionAddCapsule: missing action
ActionAddCapsule
(osgedit:8972): Gtk-WARNING **: ActionAddTriangleMesh: missing action
ActionAddTriangle
Mesh
(osgedit:8972): Gtk-WARNING **: ActionAddHeightField: missing action
ActionAddHeightFie
ld
(osgedit:8972): Gtk-WARNING **: ActionAddCompositeShape: missing action
ActionAddCompos
iteShape
(osgedit:8972): Gtk-WARNING **: ActionAddStateSet: missing action
ActionAddStateSet
(osgedit:8972): Gtk-CRITICAL **: gtk_menu_item_get_submenu: assertion
`GTK_IS_MENU_ITEM
(menu_item)' failed
(osgedit:8972): Gtk-CRITICAL **: gtk_container_foreach: assertion
`GTK_IS_CONTAINER (co
ntainer)' failed
(osgedit:8972): Gtk-CRITICAL **: gtk_container_foreach: assertion
`GTK_IS_CONTAINER (co
ntainer)' failed
(osgedit:8972): Gtk-CRITICAL **: gtk_menu_shell_insert: assertion
`GTK_IS_MENU_SHELL (m
enu_shell)' failed
(osgedit:8972): Gtk-WARNING **: ActionAddAlphaFunc: missing action
ActionAddAlphaFunc
(osgedit:8972): Gtk-WARNING **: ActionAddBlendColor: missing action
ActionAddBlendColor
(osgedit:8972): Gtk-WARNING **: ActionAddBlendEquation: missing action
ActionAddBlendEq
uation
(osgedit:8972): Gtk-WARNING **: ActionAddBlendFunc: missing action
ActionAddBlendFunc
(osgedit:8972): Gtk-WARNING **: ActionAddClampColor: missing action
ActionAddClampColor
(osgedit:8972): Gtk-WARNING **: ActionAddClipPlane: missing action
ActionAddClipPlane
(osgedit:8972): Gtk-WARNING **: ActionAddColorMask: missing action
ActionAddColorMask
(osgedit:8972): Gtk-WARNING **: ActionAddColorMatrix: missing action
ActionAddColorMatr
ix
(osgedit:8972): Gtk-WARNING **: ActionAddCullFace: missing action
ActionAddCullFace
(osgedit:8972): Gtk-WARNING **: ActionAddDepth: missing action ActionAddDepth
(osgedit:8972): Gtk-WARNING **: ActionAddFog: missing action ActionAddFog
(osgedit:8972): Gtk-WARNING **: ActionAddFragmentProgram: missing action
ActionAddFragm
entProgram
(osgedit:8972): Gtk-WARNING **: ActionAddFrameBufferObject: missing action
ActionAddFra
meBufferObject
(osgedit:8972): Gtk-WARNING **: ActionAddFrontFace: missing action
ActionAddFrontFace
(osgedit:8972): Gtk-WARNING **: ActionAddLight: missing action ActionAddLight
(osgedit:8972): Gtk-WARNING **: ActionAddLightModel: missing action
ActionAddLightModel
(osgedit:8972): Gtk-WARNING **: ActionAddLineStipple: missing action
ActionAddLineStipp
le
(osgedit:8972): Gtk-WARNING **: ActionAddLineWidth: missing action
ActionAddLineWidth
(osgedit:8972): Gtk-WARNING **: ActionAddLogicOp: missing action
ActionAddLogicOp
(osgedit:8972): Gtk-WARNING **: ActionAddMaterial: missing action
ActionAddMaterial
(osgedit:8972): Gtk-WARNING **: ActionAddMultisample: missing action
ActionAddMultisamp
le
(osgedit:8972): Gtk-WARNING **: ActionAddPoint: missing action ActionAddPoint
(osgedit:8972): Gtk-WARNING **: ActionAddPolygonMode: missing action
ActionAddPolygonMo
de
(osgedit:8972): Gtk-WARNING **: ActionAddPolygonOffset: missing action
ActionAddPolygon
Offset
(osgedit:8972): Gtk-WARNING **: ActionAddPolygonStipple: missing action
ActionAddPolygo
nStipple
(osgedit:8972): Gtk-WARNING **: ActionAddProgram: missing action
ActionAddProgram
(osgedit:8972): Gtk-WARNING **: ActionAddScissor: missing action
ActionAddScissor
(osgedit:8972): Gtk-WARNING **: ActionAddShadeModel: missing action
ActionAddShadeModel
(osgedit:8972): Gtk-WARNING **: ActionAddStencil: missing action
ActionAddStencil
(osgedit:8972): Gtk-WARNING **: ActionAddStencilTwoSided: missing action
ActionAddStenc
ilTwoSided
(osgedit:8972): Gtk-WARNING **: ActionAddVertexProgram: missing action
ActionAddVertexP
rogram
(osgedit:8972): Gtk-WARNING **: ActionAddViewport: missing action
ActionAddViewport
(osgedit:8972): Gtk-CRITICAL **: gtk_menu_item_get_submenu: assertion
`GTK_IS_MENU_ITEM
(menu_item)' failed
(osgedit:8972): Gtk-CRITICAL **: gtk_container_foreach: assertion
`GTK_IS_CONTAINER (co
ntainer)' failed
(osgedit:8972): Gtk-WARNING **: ActionAddPointSprite: missing action
ActionAddPointSpri
te
(osgedit:8972): Gtk-WARNING **: ActionAddTexEnv: missing action
ActionAddTexEnv
(osgedit:8972): Gtk-WARNING **: ActionAddTexEnvCombine: missing action
ActionAddTexEnvC
ombine
(osgedit:8972): Gtk-WARNING **: ActionAddTexEnvFilter: missing action
ActionAddTexEnvFi
lter
(osgedit:8972): Gtk-WARNING **: ActionAddTexGen: missing action
ActionAddTexGen
(osgedit:8972): Gtk-WARNING **: ActionAddTexMat: missing action
ActionAddTexMat
(osgedit:8972): Gtk-WARNING **: ActionAddTexture1D: missing action
ActionAddTexture1D
(osgedit:8972): Gtk-WARNING **: ActionAddTexture2D: missing action
ActionAddTexture2D
(osgedit:8972): Gtk-WARNING **: ActionAddTexture2DArray: missing action
ActionAddTextur
e2DArray
(osgedit:8972): Gtk-WARNING **: ActionAddTexture3D: missing action
ActionAddTexture3D
(osgedit:8972): Gtk-WARNING **: ActionAddTextureCubeMap: missing action
ActionAddTextur
eCubeMap
(osgedit:8972): Gtk-WARNING **: ActionAddTextureRectangle: missing action
ActionAddText ureRectangle
(osgedit:8972): Gtk-WARNING **: ActionAddShader: missing action
ActionAddShader
(osgedit:8972): Gtk-WARNING **: ActionAddFile: missing action ActionAddFile
(osgedit:8972): Gtk-WARNING **: ActionAddText: missing action ActionAddText
(osgedit:8972): Gtk-WARNING **: ActionNew: missing action ActionNew
(osgedit:8972): Gtk-WARNING **: ActionOpen: missing action ActionOpen
(osgedit:8972): Gtk-WARNING **: ActionSave: missing action ActionSave
(osgedit:8972): Gtk-WARNING **: ActionUndo: missing action ActionUndo
(osgedit:8972): Gtk-WARNING **: ActionRedo: missing action ActionRedo
(osgedit:8972): Gtk-WARNING **: ActionDelete: missing action ActionDelete
(osgedit:8972): Gtk-WARNING **: ActionToolPick: missing action ActionToolPick
Segmentation fault
(src/gui/objectree.cpp:85)
this happens if I call osgedit without a osg file
calling
debug/osgedit cessna.osg (or cow.osg)
brings up osgedit, but no menubar, toolbar or content
so I think there are a few problems.
lg
harri
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org