arts, esd, ets depends when building OGRE-1.0.0RC1 on linux

Problems building or running the engine, queries about how to use features etc.
Post Reply
sergey akifiev
Kobold
Posts: 34
Joined: Mon Feb 09, 2004 7:56 am
Contact:

arts, esd, ets depends when building OGRE-1.0.0RC1 on linux

Post by sergey akifiev »

i just wonder, why do i need libartsc.la, libesd.la to build OGRE? this never happens with 0.15.
i've got this error:

Code: Select all

..
make[2]: Entering directory `/home/sergey/src/ogrenew/OgreMain/src'
/bin/sh ../../libtool --mode=link g++  -g -O2 -I/usr/include/SDL -D_REENTRANT   -o libOgreMain.la -rpath /usr/local/lib -shared -version-info 4:0:0 OgreAnimation.lo OgreAnimationState.lo OgreAnimationTrack.lo OgreArchiveManager.lo OgreAutoParamDataSource.lo OgreAxisAlignedBox.lo OgreBillboard.lo OgreBillboardParticleRenderer.lo OgreBillboardSet.lo OgreBitwise.lo OgreBone.lo OgreBorderPanelOverlayElement.lo OgreCamera.lo OgreCodec.lo OgreColourValue.lo OgreCommon.lo OgreConfigFile.lo OgreConfigOptionMap.lo OgreController.lo OgreControllerManager.lo OgreCursor.lo OgreDataStream.lo OgreDefaultHardwareBufferManager.lo OgreDynLib.lo OgreDynLibManager.lo OgreEdgeListBuilder.lo OgreEntity.lo OgreEventDispatcher.lo OgreEventProcessor.lo OgreEventQueue.lo OgreException.lo OgreExternalTextureSource.lo OgreExternalTextureSourceManager.lo OgreFileSystem.lo OgreFont.lo OgreFontManager.lo OgreFrustum.lo OgreGpuProgram.lo OgreGpuProgramManager.lo OgreGpuProgramUsage.lo OgreHardwareBufferManager.lo OgreHardwareIndexBuffer.lo OgreHardwareOcclusionQuery.lo OgreHardwareVertexBuffer.lo OgreHardwarePixelBuffer.lo OgreHighLevelGpuProgram.lo OgreHighLevelGpuProgramManager.lo OgreImage.lo OgreInput.lo OgreInputEvent.lo OgreKeyEvent.lo OgreKeyFrame.lo OgreKeyTarget.lo OgreLight.lo OgreLog.lo OgreLogManager.lo OgreMaterial.lo OgreMaterialManager.lo OgreMaterialSerializer.lo OgreMath.lo OgreMatrix3.lo OgreMatrix4.lo OgreMemoryManager.lo OgreMesh.lo OgreMeshManager.lo OgreMeshSerializer.lo OgreMeshSerializerImpl.lo OgreMouseEvent.lo OgreMouseMotionTarget.lo OgreMouseTarget.lo OgreMovableObject.lo OgreMovablePlane.lo OgreNode.lo OgreOverlay.lo OgreOverlayContainer.lo OgreOverlayElement.lo OgreOverlayElementCommands.lo OgreOverlayManager.lo OgrePixelFormat.lo OgrePanelOverlayElement.lo OgreParticle.lo OgreParticleEmitter.lo OgreParticleEmitterCommands.lo OgreParticleIterator.lo OgreParticleSystem.lo OgreParticleSystemManager.lo OgrePass.lo OgrePatchMesh.lo OgrePatchSurface.lo OgrePlane.lo OgrePlatformManager.lo OgrePredefinedControllers.lo OgreProfiler.lo OgreProgressiveMesh.lo OgreQuaternion.lo OgreRectangle2D.lo OgreRenderQueue.lo OgreRenderQueueSortingGrouping.lo OgreRenderSystem.lo OgreRenderSystemCapabilities.lo OgreRenderTarget.lo OgreRenderTexture.lo OgreRenderWindow.lo OgreResource.lo OgreResourceBackgroundQueue.lo OgreResourceGroupManager.lo OgreResourceManager.lo OgreRoot.lo OgreRotationSpline.lo OgreSceneManager.lo OgreSceneManagerEnumerator.lo OgreSceneNode.lo OgreSceneQuery.lo OgreSearchOps.lo OgreSerializer.lo OgreShadowCaster.lo OgreShadowVolumeExtrudeProgram.lo OgreSimpleRenderable.lo OgreSimpleSpline.lo OgreSingleton.lo OgreSkeleton.lo OgreSkeletonInstance.lo OgreSkeletonManager.lo OgreSkeletonSerializer.lo OgreStaticGeometry.lo OgreString.lo OgreStringConverter.lo OgreStringInterface.lo OgreStringVector.lo OgreSubEntity.lo OgreSubMesh.lo OgreTagPoint.lo OgreTechnique.lo OgreTextAreaOverlayElement.lo OgreTexture.lo OgreTextureManager.lo OgreTextureUnitState.lo OgreTimer.lo OgreUserDefinedObject.lo OgreVector2.lo OgreVector3.lo OgreVertexIndexData.lo OgreViewport.lo OgreWireBoundingBox.lo OgreZip.lo OgreILImageCodec.lo OgreILCodecs.lo OgreILUtil.lo  -lfreetype -lz -lzzip -lz   -lCg -lILU -lIL -lpthread -lz -lm -ldl  -L/usr/lib -lSDL -lpthread
grep: /usr/lib/libesd.la: No such file or directory
/bin/sed: can't read /usr/lib/libesd.la: No such file or directory
libtool: link: `/usr/lib/libesd.la' is not a valid libtool archive
make[2]: *** [libOgreMain.la] Ошибка 1
make[2]: Leaving directory `/home/sergey/src/ogrenew/OgreMain/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/sergey/src/ogrenew/OgreMain'
make: *** [all-recursive] Ошибка 1
User avatar
sinbad
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 19269
Joined: Sun Oct 06, 2002 11:19 pm
Location: Guernsey, Channel Islands
x 67
Contact:

Post by sinbad »

My guess would be your SDL setup. We don't require either but you're building the SDL version I see.
User avatar
_mental_
OGRE Retired Team Member
OGRE Retired Team Member
Posts: 419
Joined: Mon Jan 27, 2003 11:51 pm
Location: The Woodlands, TX
Contact:

Post by _mental_ »

That would be my best guess too since we don't depend on either library.
Post Reply