Using Ogre on OSX and Linux
-
mzu
- Gnoblar
- Posts: 13
- Joined: Wed Jun 11, 2014 10:10 am
Using Ogre on OSX and Linux
Hi,
First of all, a little introduction as I'm new here. I'm Michael, I'm a Linux Admin in my professional life and next to that I'm studying Astrophysics in University. I have programming experience in Python, Java, and C++. Having done most of my work in Python and Java I'd love to get more into C++ and Ogre.
Now to the problems.
I have a Macbook running OSX 10.9 with clang++ and libc++. XCode and commandline tools are installed. I have downloaded the Ogre 1.9 sources and the prebuild libc++ dependencies. As an aside. I don't actually use XCode. Personally I don't like it. Usually I use Code::Blocks. I have unpacked the ogre sources into /Documents/Ogre3D, in which I created a folder called ogre_build, where I have placed the dependencies.
So, in the cmake gui, making sure that all dependencies are found, I created a unix make file. Then in the terminal going into ogre_build and running "make" I was able to reach 100% without any issue. There were a few warnings but no errors. Well, obviously running SampleBrowser in /bin gives me an unexpected error. So my first question is: Can anyone point me to an explanation/tutorial that shows how to set up Ogre on OSX ? I have found a couple of explanations but all of them are related to XCode and to be honest, I didn't find any explanation of where to copy what so the Ogre framework is found. If anyone can point me to a website or so that would be great. Of course, if someone here using a Mac can guide me through that would be awesome as well. I have tried to compile a very minimal example that I found on Google which uses the ExampleApplication.h file, but I get so many "couldn't find this, couldn't find that" that I really need some pointer here. So I don't really want to get into all the errors now, first I'd like to know how to set up the framework correctly.
Then to the Linux machine. Linux Mint.
I have installed all prerequisites according to a tutorial found here on Ogre3d somewhere in the wiki, compiled the dependency sources that can be found on sourceforge, and then used the cmake gui to create a unix make file. Running "make" worked perfectly. Then running "make install" copied everything into /usr/include and lib, and /usr/local/include.
Running the SamplesBrowser works right away, no problem. I can go through the examples without any errors. This tells me that the framework is correctly installed, right ? But, trying to compile the simple application gives these errors:
----------------------------------------
||=== Build: Debug in testogre (compiler: GNU GCC Compiler) ===|
/usr/local/include/OGRE/ExampleFrameListener.h||In member function ‘virtual void ExampleFrameListener::updateStats()’:|
/usr/local/include/OGRE/ExampleFrameListener.h|74|error: incomplete type ‘Ogre::OverlayManager’ used in nested name specifier|
/usr/local/include/OGRE/ExampleFrameListener.h|75|error: incomplete type ‘Ogre::OverlayManager’ used in nested name specifier|
/usr/local/include/OGRE/ExampleFrameListener.h|76|error: incomplete type ‘Ogre::OverlayManager’ used in nested name specifier|
/usr/local/include/OGRE/ExampleFrameListener.h|77|error: incomplete type ‘Ogre::OverlayManager’ used in nested name specifier|
/usr/local/include/OGRE/ExampleFrameListener.h|80|error: invalid use of incomplete type ‘class Ogre::OverlayElement’|
../../Downloads/ogre/Components/Overlay/include/OgreOverlayPrerequisites.h|41|error: forward declaration of ‘class Ogre::OverlayElement’|
/usr/local/include/OGRE/ExampleFrameListener.h|81|error: invalid use of incomplete type ‘class Ogre::OverlayElement’|
../../Downloads/ogre/Components/Overlay/include/OgreOverlayPrerequisites.h|41|error: forward declaration of ‘class Ogre::OverlayElement’|
/usr/local/include/OGRE/ExampleFrameListener.h|82|error: invalid use of incomplete type ‘class Ogre::OverlayElement’|
../../Downloads/ogre/Components/Overlay/include/OgreOverlayPrerequisites.h|41|error: forward declaration of ‘class Ogre::OverlayElement’|
/usr/local/include/OGRE/ExampleFrameListener.h|84|error: invalid use of incomplete type ‘class Ogre::OverlayElement’|
../../Downloads/ogre/Components/Overlay/include/OgreOverlayPrerequisites.h|41|error: forward declaration of ‘class Ogre::OverlayElement’|
/usr/local/include/OGRE/ExampleFrameListener.h|87|error: incomplete type ‘Ogre::OverlayManager’ used in nested name specifier|
/usr/local/include/OGRE/ExampleFrameListener.h|88|error: invalid use of incomplete type ‘class Ogre::OverlayElement’|
../../Downloads/ogre/Components/Overlay/include/OgreOverlayPrerequisites.h|41|error: forward declaration of ‘class Ogre::OverlayElement’|
/usr/local/include/OGRE/ExampleFrameListener.h|90|error: incomplete type ‘Ogre::OverlayManager’ used in nested name specifier|
/usr/local/include/OGRE/ExampleFrameListener.h|91|error: invalid use of incomplete type ‘class Ogre::OverlayElement’|
../../Downloads/ogre/Components/Overlay/include/OgreOverlayPrerequisites.h|41|error: forward declaration of ‘class Ogre::OverlayElement’|
/usr/local/include/OGRE/ExampleFrameListener.h|93|error: incomplete type ‘Ogre::OverlayManager’ used in nested name specifier|
/usr/local/include/OGRE/ExampleFrameListener.h|94|error: invalid use of incomplete type ‘class Ogre::OverlayElement’|
../../Downloads/ogre/Components/Overlay/include/OgreOverlayPrerequisites.h|41|error: forward declaration of ‘class Ogre::OverlayElement’|
/usr/local/include/OGRE/ExampleFrameListener.h||In constructor ‘ExampleFrameListener::ExampleFrameListener(Ogre::RenderWindow*, Ogre::Camera*, bool, bool, bool)’:|
/usr/local/include/OGRE/ExampleFrameListener.h|109|error: incomplete type ‘Ogre::OverlayManager’ used in nested name specifier|
/usr/local/include/OGRE/ExampleFrameListener.h||In member function ‘virtual void ExampleFrameListener::showDebugOverlay(bool)’:|
/usr/local/include/OGRE/ExampleFrameListener.h|395|error: invalid use of incomplete type ‘class Ogre::Overlay’|
../../Downloads/ogre/Components/Overlay/include/OgreOverlayPrerequisites.h|39|error: forward declaration of ‘class Ogre::Overlay’|
/usr/local/include/OGRE/ExampleFrameListener.h|397|error: invalid use of incomplete type ‘class Ogre::Overlay’|
../../Downloads/ogre/Components/Overlay/include/OgreOverlayPrerequisites.h|39|error: forward declaration of ‘class Ogre::Overlay’|
||=== Build failed: 26 error(s), 0 warning(s) (0 minute(s), 3 second(s)) ===|
-----------------------------------------------
If anyone can tell what is going on there, I'd really appreciate that. I have tried to get it working on OSX for two days (now and then), and a couple of hours on Linux.
I really hope someone can help me out here.
Kind regards,
Michael
First of all, a little introduction as I'm new here. I'm Michael, I'm a Linux Admin in my professional life and next to that I'm studying Astrophysics in University. I have programming experience in Python, Java, and C++. Having done most of my work in Python and Java I'd love to get more into C++ and Ogre.
Now to the problems.
I have a Macbook running OSX 10.9 with clang++ and libc++. XCode and commandline tools are installed. I have downloaded the Ogre 1.9 sources and the prebuild libc++ dependencies. As an aside. I don't actually use XCode. Personally I don't like it. Usually I use Code::Blocks. I have unpacked the ogre sources into /Documents/Ogre3D, in which I created a folder called ogre_build, where I have placed the dependencies.
So, in the cmake gui, making sure that all dependencies are found, I created a unix make file. Then in the terminal going into ogre_build and running "make" I was able to reach 100% without any issue. There were a few warnings but no errors. Well, obviously running SampleBrowser in /bin gives me an unexpected error. So my first question is: Can anyone point me to an explanation/tutorial that shows how to set up Ogre on OSX ? I have found a couple of explanations but all of them are related to XCode and to be honest, I didn't find any explanation of where to copy what so the Ogre framework is found. If anyone can point me to a website or so that would be great. Of course, if someone here using a Mac can guide me through that would be awesome as well. I have tried to compile a very minimal example that I found on Google which uses the ExampleApplication.h file, but I get so many "couldn't find this, couldn't find that" that I really need some pointer here. So I don't really want to get into all the errors now, first I'd like to know how to set up the framework correctly.
Then to the Linux machine. Linux Mint.
I have installed all prerequisites according to a tutorial found here on Ogre3d somewhere in the wiki, compiled the dependency sources that can be found on sourceforge, and then used the cmake gui to create a unix make file. Running "make" worked perfectly. Then running "make install" copied everything into /usr/include and lib, and /usr/local/include.
Running the SamplesBrowser works right away, no problem. I can go through the examples without any errors. This tells me that the framework is correctly installed, right ? But, trying to compile the simple application gives these errors:
----------------------------------------
||=== Build: Debug in testogre (compiler: GNU GCC Compiler) ===|
/usr/local/include/OGRE/ExampleFrameListener.h||In member function ‘virtual void ExampleFrameListener::updateStats()’:|
/usr/local/include/OGRE/ExampleFrameListener.h|74|error: incomplete type ‘Ogre::OverlayManager’ used in nested name specifier|
/usr/local/include/OGRE/ExampleFrameListener.h|75|error: incomplete type ‘Ogre::OverlayManager’ used in nested name specifier|
/usr/local/include/OGRE/ExampleFrameListener.h|76|error: incomplete type ‘Ogre::OverlayManager’ used in nested name specifier|
/usr/local/include/OGRE/ExampleFrameListener.h|77|error: incomplete type ‘Ogre::OverlayManager’ used in nested name specifier|
/usr/local/include/OGRE/ExampleFrameListener.h|80|error: invalid use of incomplete type ‘class Ogre::OverlayElement’|
../../Downloads/ogre/Components/Overlay/include/OgreOverlayPrerequisites.h|41|error: forward declaration of ‘class Ogre::OverlayElement’|
/usr/local/include/OGRE/ExampleFrameListener.h|81|error: invalid use of incomplete type ‘class Ogre::OverlayElement’|
../../Downloads/ogre/Components/Overlay/include/OgreOverlayPrerequisites.h|41|error: forward declaration of ‘class Ogre::OverlayElement’|
/usr/local/include/OGRE/ExampleFrameListener.h|82|error: invalid use of incomplete type ‘class Ogre::OverlayElement’|
../../Downloads/ogre/Components/Overlay/include/OgreOverlayPrerequisites.h|41|error: forward declaration of ‘class Ogre::OverlayElement’|
/usr/local/include/OGRE/ExampleFrameListener.h|84|error: invalid use of incomplete type ‘class Ogre::OverlayElement’|
../../Downloads/ogre/Components/Overlay/include/OgreOverlayPrerequisites.h|41|error: forward declaration of ‘class Ogre::OverlayElement’|
/usr/local/include/OGRE/ExampleFrameListener.h|87|error: incomplete type ‘Ogre::OverlayManager’ used in nested name specifier|
/usr/local/include/OGRE/ExampleFrameListener.h|88|error: invalid use of incomplete type ‘class Ogre::OverlayElement’|
../../Downloads/ogre/Components/Overlay/include/OgreOverlayPrerequisites.h|41|error: forward declaration of ‘class Ogre::OverlayElement’|
/usr/local/include/OGRE/ExampleFrameListener.h|90|error: incomplete type ‘Ogre::OverlayManager’ used in nested name specifier|
/usr/local/include/OGRE/ExampleFrameListener.h|91|error: invalid use of incomplete type ‘class Ogre::OverlayElement’|
../../Downloads/ogre/Components/Overlay/include/OgreOverlayPrerequisites.h|41|error: forward declaration of ‘class Ogre::OverlayElement’|
/usr/local/include/OGRE/ExampleFrameListener.h|93|error: incomplete type ‘Ogre::OverlayManager’ used in nested name specifier|
/usr/local/include/OGRE/ExampleFrameListener.h|94|error: invalid use of incomplete type ‘class Ogre::OverlayElement’|
../../Downloads/ogre/Components/Overlay/include/OgreOverlayPrerequisites.h|41|error: forward declaration of ‘class Ogre::OverlayElement’|
/usr/local/include/OGRE/ExampleFrameListener.h||In constructor ‘ExampleFrameListener::ExampleFrameListener(Ogre::RenderWindow*, Ogre::Camera*, bool, bool, bool)’:|
/usr/local/include/OGRE/ExampleFrameListener.h|109|error: incomplete type ‘Ogre::OverlayManager’ used in nested name specifier|
/usr/local/include/OGRE/ExampleFrameListener.h||In member function ‘virtual void ExampleFrameListener::showDebugOverlay(bool)’:|
/usr/local/include/OGRE/ExampleFrameListener.h|395|error: invalid use of incomplete type ‘class Ogre::Overlay’|
../../Downloads/ogre/Components/Overlay/include/OgreOverlayPrerequisites.h|39|error: forward declaration of ‘class Ogre::Overlay’|
/usr/local/include/OGRE/ExampleFrameListener.h|397|error: invalid use of incomplete type ‘class Ogre::Overlay’|
../../Downloads/ogre/Components/Overlay/include/OgreOverlayPrerequisites.h|39|error: forward declaration of ‘class Ogre::Overlay’|
||=== Build failed: 26 error(s), 0 warning(s) (0 minute(s), 3 second(s)) ===|
-----------------------------------------------
If anyone can tell what is going on there, I'd really appreciate that. I have tried to get it working on OSX for two days (now and then), and a couple of hours on Linux.
I really hope someone can help me out here.
Kind regards,
Michael
- c6burns
- Beholder
- Posts: 1512
- Joined: Fri Feb 22, 2013 4:44 am
- Location: Deep behind enemy lines
- x 139
Re: Using Ogre on OSX and Linux
Use the wiki tutorial framework from here: http://www.ogre3d.org/tikiwiki/Ogre+Wik ... +Framework
The linux problem above looks like you haven't included any of the Overlay component headers.
The linux problem above looks like you haven't included any of the Overlay component headers.
-
mzu
- Gnoblar
- Posts: 13
- Joined: Wed Jun 11, 2014 10:10 am
Re: Using Ogre on OSX and Linux
Hi,
Thanks for the reply. I´ll try to get it working one at a time starting with the linux machine. I have downloaded the file: clean_ogre_cmake_project_1-9.zip.
When I open this with cmake I have the following values:
BOOST_THREAD_LIBRARY => which is found
CMAKE_BUILD_TYPE => which is automatically RelWithDebInfo
CMAKE_CODEBLOCKS_EXECUTABLE => which is found
CMAKE_INSTALL_PREFIX => /usr/local
OGRE_FRAMEWORK_INCLUDES => not automatically found but I see the files under /usr/local/include => added manually
OGRE_FRAMEWORK_PATH => and here under /usr/local/lib => added manually
Fyi, I´m creating a code::blocks make file.
Then I ht configure again without errors and create.
When I start the created code::blocks project and compile all, I receive the following errors:
||=== Build: all in OgreApp (compiler: GNU GCC Compiler) ===|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.h|37|error: expected class-name before ‘,’ token|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In constructor ‘BaseApplication::BaseApplication()’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|25|error: ‘BLANK’ is not a member of ‘Ogre::StringUtil’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|26|error: ‘BLANK’ is not a member of ‘Ogre::StringUtil’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In destructor ‘virtual BaseApplication::~BaseApplication()’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|45|error: ‘Ogre::WindowEventUtilities’ has not been declared|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In member function ‘virtual void BaseApplication::createFrameListener()’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|115|error: ‘Ogre::WindowEventUtilities’ has not been declared|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In member function ‘virtual bool BaseApplication::setup()’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|230|error: incomplete type ‘Ogre::TextureManager’ used in nested name specifier|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In member function ‘virtual bool BaseApplication::keyPressed(const OIS::KeyEvent&)’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|327|error: incomplete type ‘Ogre::MaterialManager’ used in nested name specifier|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|328|error: incomplete type ‘Ogre::MaterialManager’ used in nested name specifier|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|356|error: incomplete type ‘Ogre::TextureManager’ used in nested name specifier|
||=== Build failed: 9 error(s), 0 warning(s) (0 minute(s), 4 second(s)) ===|
Searching for this, I came across this thread: http://www.ogre3d.org/forums/viewtopic.php?f=2&t=80974
I added the three lines as mentioned but stil get this:
||=== Build: all in OgreApp (compiler: GNU GCC Compiler) ===|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.h|37|error: expected class-name before ‘,’ token|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In constructor ‘BaseApplication::BaseApplication()’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|25|error: ‘BLANK’ is not a member of ‘Ogre::StringUtil’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|26|error: ‘BLANK’ is not a member of ‘Ogre::StringUtil’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In destructor ‘virtual BaseApplication::~BaseApplication()’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|48|error: no matching function for call to ‘Ogre::WindowEventUtilities::removeWindowEventListener(Ogre::RenderWindow*&, BaseApplication* const)’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|48|note: candidate is:|
/usr/local/include/OGRE/OgreWindowEventUtilities.h|152|note: static void Ogre::WindowEventUtilities::removeWindowEventListener(Ogre::RenderWindow*, Ogre::WindowEventListener*)|
/usr/local/include/OGRE/OgreWindowEventUtilities.h|152|note: no known conversion for argument 2 from ‘BaseApplication* const’ to ‘Ogre::WindowEventListener*’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In member function ‘virtual void BaseApplication::createFrameListener()’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|118|error: no matching function for call to ‘Ogre::WindowEventUtilities::addWindowEventListener(Ogre::RenderWindow*&, BaseApplication* const)’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|118|note: candidate is:|
/usr/local/include/OGRE/OgreWindowEventUtilities.h|142|note: static void Ogre::WindowEventUtilities::addWindowEventListener(Ogre::RenderWindow*, Ogre::WindowEventListener*)|
/usr/local/include/OGRE/OgreWindowEventUtilities.h|142|note: no known conversion for argument 2 from ‘BaseApplication* const’ to ‘Ogre::WindowEventListener*’|
||=== Build failed: 5 error(s), 0 warning(s) (0 minute(s), 4 second(s)) ===|
It would be very nice if someone can help me on this.
Kind regards,
Michael
Thanks for the reply. I´ll try to get it working one at a time starting with the linux machine. I have downloaded the file: clean_ogre_cmake_project_1-9.zip.
When I open this with cmake I have the following values:
BOOST_THREAD_LIBRARY => which is found
CMAKE_BUILD_TYPE => which is automatically RelWithDebInfo
CMAKE_CODEBLOCKS_EXECUTABLE => which is found
CMAKE_INSTALL_PREFIX => /usr/local
OGRE_FRAMEWORK_INCLUDES => not automatically found but I see the files under /usr/local/include => added manually
OGRE_FRAMEWORK_PATH => and here under /usr/local/lib => added manually
Fyi, I´m creating a code::blocks make file.
Then I ht configure again without errors and create.
When I start the created code::blocks project and compile all, I receive the following errors:
||=== Build: all in OgreApp (compiler: GNU GCC Compiler) ===|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.h|37|error: expected class-name before ‘,’ token|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In constructor ‘BaseApplication::BaseApplication()’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|25|error: ‘BLANK’ is not a member of ‘Ogre::StringUtil’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|26|error: ‘BLANK’ is not a member of ‘Ogre::StringUtil’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In destructor ‘virtual BaseApplication::~BaseApplication()’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|45|error: ‘Ogre::WindowEventUtilities’ has not been declared|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In member function ‘virtual void BaseApplication::createFrameListener()’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|115|error: ‘Ogre::WindowEventUtilities’ has not been declared|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In member function ‘virtual bool BaseApplication::setup()’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|230|error: incomplete type ‘Ogre::TextureManager’ used in nested name specifier|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In member function ‘virtual bool BaseApplication::keyPressed(const OIS::KeyEvent&)’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|327|error: incomplete type ‘Ogre::MaterialManager’ used in nested name specifier|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|328|error: incomplete type ‘Ogre::MaterialManager’ used in nested name specifier|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|356|error: incomplete type ‘Ogre::TextureManager’ used in nested name specifier|
||=== Build failed: 9 error(s), 0 warning(s) (0 minute(s), 4 second(s)) ===|
Searching for this, I came across this thread: http://www.ogre3d.org/forums/viewtopic.php?f=2&t=80974
I added the three lines as mentioned but stil get this:
||=== Build: all in OgreApp (compiler: GNU GCC Compiler) ===|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.h|37|error: expected class-name before ‘,’ token|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In constructor ‘BaseApplication::BaseApplication()’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|25|error: ‘BLANK’ is not a member of ‘Ogre::StringUtil’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|26|error: ‘BLANK’ is not a member of ‘Ogre::StringUtil’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In destructor ‘virtual BaseApplication::~BaseApplication()’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|48|error: no matching function for call to ‘Ogre::WindowEventUtilities::removeWindowEventListener(Ogre::RenderWindow*&, BaseApplication* const)’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|48|note: candidate is:|
/usr/local/include/OGRE/OgreWindowEventUtilities.h|152|note: static void Ogre::WindowEventUtilities::removeWindowEventListener(Ogre::RenderWindow*, Ogre::WindowEventListener*)|
/usr/local/include/OGRE/OgreWindowEventUtilities.h|152|note: no known conversion for argument 2 from ‘BaseApplication* const’ to ‘Ogre::WindowEventListener*’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In member function ‘virtual void BaseApplication::createFrameListener()’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|118|error: no matching function for call to ‘Ogre::WindowEventUtilities::addWindowEventListener(Ogre::RenderWindow*&, BaseApplication* const)’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|118|note: candidate is:|
/usr/local/include/OGRE/OgreWindowEventUtilities.h|142|note: static void Ogre::WindowEventUtilities::addWindowEventListener(Ogre::RenderWindow*, Ogre::WindowEventListener*)|
/usr/local/include/OGRE/OgreWindowEventUtilities.h|142|note: no known conversion for argument 2 from ‘BaseApplication* const’ to ‘Ogre::WindowEventListener*’|
||=== Build failed: 5 error(s), 0 warning(s) (0 minute(s), 4 second(s)) ===|
It would be very nice if someone can help me on this.
Kind regards,
Michael
- c6burns
- Beholder
- Posts: 1512
- Joined: Fri Feb 22, 2013 4:44 am
- Location: Deep behind enemy lines
- x 139
Re: Using Ogre on OSX and Linux
Looks like some breaking changes went into 1.9 after it was declared stable
I didn't realize this had happened. I will update the tutorial framework when I get the chance, but for now you can:
1) Change Ogre::StringUtil::BLANK to Ogre::BLANKSTRING
2) In BaseApplication.h add:
1) Change Ogre::StringUtil::BLANK to Ogre::BLANKSTRING
2) In BaseApplication.h add:
Code: Select all
#include <OgreWindowEventUtilities.h>
#include <OgreTextureManager.h>
#include <OgreMaterialManager.h>
-
mzu
- Gnoblar
- Posts: 13
- Joined: Wed Jun 11, 2014 10:10 am
Re: Using Ogre on OSX and Linux
Thanks for the very fast reply. Iǘe doen this but now get this:
||=== Build: all in OgreApp (compiler: GNU GCC Compiler) ===|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.h|37|error: expected class-name before ‘,’ token|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In destructor ‘virtual BaseApplication::~BaseApplication()’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|48|error: no matching function for call to ‘Ogre::WindowEventUtilities::removeWindowEventListener(Ogre::RenderWindow*&, BaseApplication* const)’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|48|note: candidate is:|
/usr/local/include/OGRE/OgreWindowEventUtilities.h|152|note: static void Ogre::WindowEventUtilities::removeWindowEventListener(Ogre::RenderWindow*, Ogre::WindowEventListener*)|
/usr/local/include/OGRE/OgreWindowEventUtilities.h|152|note: no known conversion for argument 2 from ‘BaseApplication* const’ to ‘Ogre::WindowEventListener*’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In member function ‘virtual void BaseApplication::createFrameListener()’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|118|error: no matching function for call to ‘Ogre::WindowEventUtilities::addWindowEventListener(Ogre::RenderWindow*&, BaseApplication* const)’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|118|note: candidate is:|
/usr/local/include/OGRE/OgreWindowEventUtilities.h|142|note: static void Ogre::WindowEventUtilities::addWindowEventListener(Ogre::RenderWindow*, Ogre::WindowEventListener*)|
/usr/local/include/OGRE/OgreWindowEventUtilities.h|142|note: no known conversion for argument 2 from ‘BaseApplication* const’ to ‘Ogre::WindowEventListener*’|
||=== Build failed: 3 error(s), 0 warning(s) (0 minute(s), 3 second(s)) ===|
Any idea ?
Thanks a lot
||=== Build: all in OgreApp (compiler: GNU GCC Compiler) ===|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.h|37|error: expected class-name before ‘,’ token|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In destructor ‘virtual BaseApplication::~BaseApplication()’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|48|error: no matching function for call to ‘Ogre::WindowEventUtilities::removeWindowEventListener(Ogre::RenderWindow*&, BaseApplication* const)’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|48|note: candidate is:|
/usr/local/include/OGRE/OgreWindowEventUtilities.h|152|note: static void Ogre::WindowEventUtilities::removeWindowEventListener(Ogre::RenderWindow*, Ogre::WindowEventListener*)|
/usr/local/include/OGRE/OgreWindowEventUtilities.h|152|note: no known conversion for argument 2 from ‘BaseApplication* const’ to ‘Ogre::WindowEventListener*’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp||In member function ‘virtual void BaseApplication::createFrameListener()’:|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|118|error: no matching function for call to ‘Ogre::WindowEventUtilities::addWindowEventListener(Ogre::RenderWindow*&, BaseApplication* const)’|
/home/michael/Downloads/clean_ogre_cmake_project/BaseApplication.cpp|118|note: candidate is:|
/usr/local/include/OGRE/OgreWindowEventUtilities.h|142|note: static void Ogre::WindowEventUtilities::addWindowEventListener(Ogre::RenderWindow*, Ogre::WindowEventListener*)|
/usr/local/include/OGRE/OgreWindowEventUtilities.h|142|note: no known conversion for argument 2 from ‘BaseApplication* const’ to ‘Ogre::WindowEventListener*’|
||=== Build failed: 3 error(s), 0 warning(s) (0 minute(s), 3 second(s)) ===|
Any idea ?
Thanks a lot
- c6burns
- Beholder
- Posts: 1512
- Joined: Fri Feb 22, 2013 4:44 am
- Location: Deep behind enemy lines
- x 139
Re: Using Ogre on OSX and Linux
You need:
BaseApplication is an Ogre::WindowEventListener. Are you using v1-9 or default branch? I feel like you are using default branch (ogre 1.10) which is fine, just I was confused by the BLANKSTRING issues which shouldn't appear in 1.9
Code: Select all
#include <OgreWindowEventUtilities.h>
-
mzu
- Gnoblar
- Posts: 13
- Joined: Wed Jun 11, 2014 10:10 am
Re: Using Ogre on OSX and Linux
Great !! Thanks for your help, it works.
Sorry for the confusion but it's true, I downloaded the default branch. My mistake.
Now that it works on Linux I will go through the tutorial for making it work on OSX.
I'll get back to you if anything doesn't work
Thanks again
Michael
Sorry for the confusion but it's true, I downloaded the default branch. My mistake.
Now that it works on Linux I will go through the tutorial for making it work on OSX.
I'll get back to you if anything doesn't work
Thanks again
Michael
-
mzu
- Gnoblar
- Posts: 13
- Joined: Wed Jun 11, 2014 10:10 am
Re: Using Ogre on OSX and Linux
Hi again,
So now that it's working on Linux, I'd like to get it working on OSX as well.
Two things first:
1.) If I build Ogre from source without the Cg framework, everything works fine
2.) If I build Ogre with the Cg framework, I get this:
[ 50%] Built target RenderSystem_GL
[ 51%] Built target Plugin_OctreeSceneManager
[ 53%] Built target Plugin_BSPSceneManager
Linking CXX shared library ../../lib/macosx/Plugin_CgProgramManager.framework/Plugin_CgProgramManager
ld: framework not found Cg
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [lib/macosx/Plugin_CgProgramManager.framework/Versions/1.10.0/Plugin_CgProgramManager] Error 1
make[1]: *** [PlugIns/CgProgramManager/CMakeFiles/Plugin_CgProgramManager.dir/all] Error 2
make: *** [all] Error 2
However, when I create the 'make' file with cmake, it correctly finds the Cg framework. Any idea ?
Then the next question:
I have gone through the tutorial of setting up an application under OSX, when using the tutorial framework where the cmakelists.txt file is already included, do I anyway have to replace this file with the one described in the tutorial ?
Another question:
Is the Cg framework required ? I think I read somewhere that it's not. NVidias website mentions that Cg is outdated ?
Then another one:
Once Ogre is built, where do I put what under OSX so I can start the SampleBrowser ? I know it is an app file but it doesn't seem to work. I get an error that the framework cannot be found, and when I copy all frameworks under the app bundle I get EXC_BAD_ACCESS (SIGSEGV) I think it is.
Wouldn't it be easier to install Ogre globally on the system ? I might prefer this and worry about an app bundle later once I have something ready to distribute.
I tried to follow the Linux install a little by copying the includes under /usr/include, the sapmle dylibs under /usr/lib, and all the frameworks under /Library/Frameworks where all the other ones are. The sample browser started up once but ended in a crash. Since then I doesn't start anymore and I get the EXC_BAD_ACCESS (SIGSEGV) error again.
I hope I can still get some help to get it running on OSX, that would be awesome
Thanks a lot
Michael
So now that it's working on Linux, I'd like to get it working on OSX as well.
Two things first:
1.) If I build Ogre from source without the Cg framework, everything works fine
2.) If I build Ogre with the Cg framework, I get this:
[ 50%] Built target RenderSystem_GL
[ 51%] Built target Plugin_OctreeSceneManager
[ 53%] Built target Plugin_BSPSceneManager
Linking CXX shared library ../../lib/macosx/Plugin_CgProgramManager.framework/Plugin_CgProgramManager
ld: framework not found Cg
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [lib/macosx/Plugin_CgProgramManager.framework/Versions/1.10.0/Plugin_CgProgramManager] Error 1
make[1]: *** [PlugIns/CgProgramManager/CMakeFiles/Plugin_CgProgramManager.dir/all] Error 2
make: *** [all] Error 2
However, when I create the 'make' file with cmake, it correctly finds the Cg framework. Any idea ?
Then the next question:
I have gone through the tutorial of setting up an application under OSX, when using the tutorial framework where the cmakelists.txt file is already included, do I anyway have to replace this file with the one described in the tutorial ?
Another question:
Is the Cg framework required ? I think I read somewhere that it's not. NVidias website mentions that Cg is outdated ?
Then another one:
Once Ogre is built, where do I put what under OSX so I can start the SampleBrowser ? I know it is an app file but it doesn't seem to work. I get an error that the framework cannot be found, and when I copy all frameworks under the app bundle I get EXC_BAD_ACCESS (SIGSEGV) I think it is.
Wouldn't it be easier to install Ogre globally on the system ? I might prefer this and worry about an app bundle later once I have something ready to distribute.
I tried to follow the Linux install a little by copying the includes under /usr/include, the sapmle dylibs under /usr/lib, and all the frameworks under /Library/Frameworks where all the other ones are. The sample browser started up once but ended in a crash. Since then I doesn't start anymore and I get the EXC_BAD_ACCESS (SIGSEGV) error again.
I hope I can still get some help to get it running on OSX, that would be awesome
Thanks a lot
Michael
- Herb
- Orc
- Posts: 412
- Joined: Thu Jun 04, 2009 3:21 am
- Location: Kalamazoo,MI
- x 38
Re: Using Ogre on OSX and Linux
Not a mac person, but to your question on Cg, no it's not required. However, any samples you run that have Cg shaders will not work. NVIDIA is no longer developing Cg, but it's still used frequently in Ogre for samples and code snippets.
-
mzu
- Gnoblar
- Posts: 13
- Joined: Wed Jun 11, 2014 10:10 am
Re: Using Ogre on OSX and Linux
Great !! Thanks a lot for the info. I will not bother then building Ogre with Cg.
One more thing, I have across this wiki: http://www.ogre3d.org/tikiwiki/tiki-ind ... n=Mac+OS+X
I have followed the 'installing Ogre' part and also adapted the plugins.cfg file. However, I keep getting the EXC_BAD_ACCESS error. I guess though that the installing
part has been clarified with this wiki. As Cg is not required this has been clarified as well. So if someone has an idea for the error that would be great.
Thanks
Michael
One more thing, I have across this wiki: http://www.ogre3d.org/tikiwiki/tiki-ind ... n=Mac+OS+X
I have followed the 'installing Ogre' part and also adapted the plugins.cfg file. However, I keep getting the EXC_BAD_ACCESS error. I guess though that the installing
part has been clarified with this wiki. As Cg is not required this has been clarified as well. So if someone has an idea for the error that would be great.
Thanks
Michael
-
mzu
- Gnoblar
- Posts: 13
- Joined: Wed Jun 11, 2014 10:10 am
Re: Using Ogre on OSX and Linux
FYI, here is the crash log
Process: SampleBrowser [4329]
Path: /Users/USER/Documents/*/SampleBrowser.app/Contents/MacOS/SampleBrowser
Identifier: org.ogre3d.${PRODUCT_NAME:rfc1034identifier}
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: launchd [154]
Responsible: SampleBrowser [4329]
User ID: 501
Date/Time: 2014-06-14 22:06:02.313 +0200
OS Version: Mac OS X 10.9.3 (13D65)
Report Version: 11
Anonymous UUID: CFB3F114-D109-4214-06D3-A3847DFC0151
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000040
VM Regions Near 0x40:
-->
__TEXT 000000010fb8d000-000000010fbc7000 [ 232K] r-x/rwx SM=COW /Users/USER/Documents/*/SampleBrowser.app/Contents/MacOS/SampleBrowser
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 0x000000010fda62a6 Ogre::Root::saveConfig() + 38 (string:1581)
1 org.ogre3d.${PRODUCT_NAME:rfc1034identifier} 0x000000010fb954f3 OgreBites::SampleContext::closeApp() + 19 (SampleContext.h:286)
2 org.ogre3d.${PRODUCT_NAME:rfc1034identifier} 0x000000010fb93ddc -[AppDelegate renderOneFrame:] + 188 (SampleContext.h:576)
3 com.apple.Foundation 0x00007fff8cd9a0f4 __NSFireTimer + 96
4 com.apple.CoreFoundation 0x00007fff8a89b494 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
5 com.apple.CoreFoundation 0x00007fff8a89afcf __CFRunLoopDoTimer + 1151
6 com.apple.CoreFoundation 0x00007fff8a90c5aa __CFRunLoopDoTimers + 298
7 com.apple.CoreFoundation 0x00007fff8a856755 __CFRunLoopRun + 1525
8 com.apple.CoreFoundation 0x00007fff8a855f25 CFRunLoopRunSpecific + 309
9 com.apple.HIToolbox 0x00007fff922b9a0d RunCurrentEventLoopInMode + 226
10 com.apple.HIToolbox 0x00007fff922b9685 ReceiveNextEventCommon + 173
11 com.apple.HIToolbox 0x00007fff922b95bc _BlockUntilNextEventMatchingListInModeWithFilter + 65
12 com.apple.AppKit 0x00007fff8bff626e _DPSNextEvent + 1434
13 com.apple.AppKit 0x00007fff8bff58bb -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122
14 com.apple.AppKit 0x00007fff8bfe99bc -[NSApplication run] + 553
15 com.apple.AppKit 0x00007fff8bfd47a3 NSApplicationMain + 940
16 org.ogre3d.${PRODUCT_NAME:rfc1034identifier} 0x000000010fb93f09 main + 137 (SampleBrowser.cpp:86)
17 libdyld.dylib 0x00007fff912535fd start + 1
Thread 1:
0 libsystem_kernel.dylib 0x00007fff9671de6a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff8a6c8f08 _pthread_wqthread + 330
2 libsystem_pthread.dylib 0x00007fff8a6cbfb9 start_wqthread + 13
Thread 2:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x00007fff9671e662 kevent64 + 10
1 libdispatch.dylib 0x00007fff8da13421 _dispatch_mgr_invoke + 239
2 libdispatch.dylib 0x00007fff8da13136 _dispatch_mgr_thread + 52
Thread 3:
0 libsystem_kernel.dylib 0x00007fff9671de6a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff8a6c8f08 _pthread_wqthread + 330
2 libsystem_pthread.dylib 0x00007fff8a6cbfb9 start_wqthread + 13
Thread 4:
0 libsystem_kernel.dylib 0x00007fff9671de6a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff8a6c8f08 _pthread_wqthread + 330
2 libsystem_pthread.dylib 0x00007fff8a6cbfb9 start_wqthread + 13
Thread 5:
0 libsystem_kernel.dylib 0x00007fff96719a1a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff96718d18 mach_msg + 64
2 com.apple.CoreFoundation 0x00007fff8a856fc5 __CFRunLoopServiceMachPort + 181
3 com.apple.CoreFoundation 0x00007fff8a8565e9 __CFRunLoopRun + 1161
4 com.apple.CoreFoundation 0x00007fff8a855f25 CFRunLoopRunSpecific + 309
5 com.apple.AppKit 0x00007fff8c19605e _NSEventThread + 144
6 libsystem_pthread.dylib 0x00007fff8a6c7899 _pthread_body + 138
7 libsystem_pthread.dylib 0x00007fff8a6c772a _pthread_start + 137
8 libsystem_pthread.dylib 0x00007fff8a6cbfc9 thread_start + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x8d00e8109128aa16 rbx: 0x0000000000000040 rcx: 0xffff9f7ffffbbb01 rdx: 0x00007fff7aede420
rdi: 0x0000000000000000 rsi: 0x000000010fbc235e rbp: 0x00007fff500702f0 rsp: 0x00007fff50070000
r8: 0x000000000000000f r9: 0xffff9f7ffffbbbef r10: 0x0000000110284318 r11: 0x000000010fda6280
r12: 0x00007fff79d6c590 r13: 0x000060000016b700 r14: 0x00007fa7a880a068 r15: 0x000060000016b700
rip: 0x000000010fda62a6 rfl: 0x0000000000010206 cr2: 0x0000000000000040
Logical CPU: 2
Error Code: 0x00000004
Trap Number: 14
Binary Images:
0x10fb8d000 - 0x10fbc6fff +org.ogre3d.${PRODUCT_NAME:rfc1034identifier} (??? - ???) <DE55B0D9-E0A8-36AC-986F-FC80D40F0717> /Users/USER/Documents/*/SampleBrowser.app/Contents/MacOS/SampleBrowser
0x10fbfe000 - 0x110177ff7 + (??? - ???) <C63B6478-EB43-3188-A505-C1E90C7C6338> /Library/Frameworks/Ogre.framework/Versions/1.10.0/Ogre
0x110634000 - 0x110707ff7 + (??? - ???) <F5B01A17-1BD3-312C-8333-DAB4C81E3089> /Library/Frameworks/OgreRTShaderSystem.framework/Versions/1.10.0/OgreRTShaderSystem
0x1107b5000 - 0x11084ffff + (??? - ???) <DAC3AC8C-1363-3FB1-8C4C-0E3CADE304D2> /Library/Frameworks/OgreOverlay.framework/Versions/1.10.0/OgreOverlay
0x1108b5000 - 0x1108b9fff com.apple.agl (3.2.3 - AGL-3.2.3) <9851E4CC-DA6B-3AF4-9B06-61BAC289572D> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x7fff639ec000 - 0x7fff63a1f817 dyld (239.4) <042C4CED-6FB2-3B1C-948B-CAF2EE3B9F7A> /usr/lib/dyld
0x7fff89005000 - 0x7fff89007fff libCVMSPluginSupport.dylib (9.6.1) <FB37F4C4-1E84-3349-BB03-92CA0A5F6837> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x7fff89155000 - 0x7fff89190fff com.apple.bom (14.0 - 193.1) <EF24A562-6D3C-379E-8B9B-FAE0E4A0EF7C> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x7fff89191000 - 0x7fff89349ffb libicucore.A.dylib (511.32) <A7CE7DAD-D3AD-36A2-BE4F-25C5F21FADBB> /usr/lib/libicucore.A.dylib
0x7fff893b8000 - 0x7fff893bbfff com.apple.help (1.3.3 - 46) <AE763646-D07A-3F9A-ACD4-F5CBD734EE36> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x7fff893bc000 - 0x7fff893ccfff libbsm.0.dylib (33) <2CAC00A2-1352-302A-88FA-C567D4D69179> /usr/lib/libbsm.0.dylib
0x7fff893cd000 - 0x7fff89406ff7 com.apple.QD (3.50 - 298) <C1F20764-DEF0-34CF-B3AB-AB5480D64E66> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x7fff89451000 - 0x7fff89452fff com.apple.TrustEvaluationAgent (2.0 - 25) <334A82F4-4AE4-3719-A511-86D0B0723E2B> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x7fff8975a000 - 0x7fff8981eff7 com.apple.backup.framework (1.5.3 - 1.5.3) <088FEDED-BF5C-33F4-A51A-646C8149BDAA> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x7fff89891000 - 0x7fff898f4ffb com.apple.SystemConfiguration (1.13.1 - 1.13.1) <2C8E1A73-5AD6-3A7D-8ED8-D6755555A993> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x7fff89bdb000 - 0x7fff89bdbfff com.apple.Accelerate (1.9 - Accelerate 1.9) <509BB27A-AE62-366D-86D8-0B06D217CF56> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x7fff89be2000 - 0x7fff89d7eff3 com.apple.QuartzCore (1.8 - 332.3) <72003E51-1287-395B-BCBC-331597D45C5E> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x7fff89d7f000 - 0x7fff89d9aff7 libCRFSuite.dylib (34) <FFAE75FA-C54E-398B-AA97-18164CD9789D> /usr/lib/libCRFSuite.dylib
0x7fff89d9f000 - 0x7fff89da8fff com.apple.speech.synthesis.framework (4.7.1 - 4.7.1) <383FB557-E88E-3239-82B8-15F9F885B702> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x7fff89da9000 - 0x7fff89deafff com.apple.PerformanceAnalysis (1.47 - 47) <7B73DFF4-75DB-3403-80D2-0F3FE48764C3> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x7fff89e0f000 - 0x7fff89e54ff6 com.apple.HIServices (1.23 - 468) <5970AF5C-F5BD-3B6A-97C9-95B2CA98D71D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x7fff89e55000 - 0x7fff89e67ff7 com.apple.MultitouchSupport.framework (245.13 - 245.13) <E51DE5CA-9859-3C13-A24F-37EF4385C1D6> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x7fff89e87000 - 0x7fff89e99fff com.apple.ImageCapture (9.0 - 9.0) <BE0B65DA-3031-359B-8BBA-B9803D4ADBF4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x7fff89f04000 - 0x7fff89f10ff7 com.apple.OpenDirectory (10.9 - 173.90.1) <256C265B-7FA6-326D-9F60-18DADF5F3A0E> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x7fff8a65e000 - 0x7fff8a686ffb libxslt.1.dylib (13) <C9794936-633C-3F0C-9E71-30190B9B41C1> /usr/lib/libxslt.1.dylib
0x7fff8a6c6000 - 0x7fff8a6cdff7 libsystem_pthread.dylib (53.1.4) <AB498556-B555-310E-9041-F67EC9E00E2C> /usr/lib/system/libsystem_pthread.dylib
0x7fff8a72b000 - 0x7fff8a73cff7 libsystem_asl.dylib (217.1.4) <655FB343-52CF-3E2F-B14D-BEBF5AAEF94D> /usr/lib/system/libsystem_asl.dylib
0x7fff8a760000 - 0x7fff8a77bff7 libsystem_malloc.dylib (23.10.1) <A695B4E4-38E9-332E-A772-29D31E3F1385> /usr/lib/system/libsystem_malloc.dylib
0x7fff8a7da000 - 0x7fff8a7e5fff libGL.dylib (9.6.1) <4B65BF9F-F34A-3CD1-94E8-DB26DAA0A59D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x7fff8a7e6000 - 0x7fff8a9cbfff com.apple.CoreFoundation (6.9 - 855.16) <A63E680E-E4B2-368B-8564-9DBE0D8DDB91> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff8a9cc000 - 0x7fff8a9d4ff3 libCGCMS.A.dylib (599.23.13) <59F7AEED-90EB-35C2-85A6-5BC44CC9B3FA> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS.A.dylib
0x7fff8a9da000 - 0x7fff8a9dafff com.apple.Carbon (154 - 157) <45A9A40A-78FF-3EA0-8FAB-A4F81052FA55> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x7fff8a9db000 - 0x7fff8aa47fff com.apple.framework.IOKit (2.0.1 - 907.100.13) <057FDBA3-56D6-3903-8C0B-849214BF1985> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x7fff8ae06000 - 0x7fff8aef0fff libsqlite3.dylib (158) <00269BF9-43BE-39E0-9C85-24585B9923C8> /usr/lib/libsqlite3.dylib
0x7fff8aef4000 - 0x7fff8af19ff7 com.apple.CoreVideo (1.8 - 117.2) <4674339E-26D0-35FA-9958-422832B39B12> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x7fff8af27000 - 0x7fff8af29ff3 libsystem_configuration.dylib (596.15) <4998CB6A-9D54-390A-9F57-5D1AC53C135C> /usr/lib/system/libsystem_configuration.dylib
0x7fff8af2a000 - 0x7fff8af2dffa libCGXType.A.dylib (599.23.13) <E459DD26-592F-3DBD-8C47-B342ECE8FFD3> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x7fff8b319000 - 0x7fff8b374ffb com.apple.AE (665.5 - 665.5) <BBA230F9-144C-3CAB-A77A-0621719244CD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x7fff8b382000 - 0x7fff8b3c1fff libGLU.dylib (9.6.1) <AE032555-3E2F-3DBF-A26D-EA4576061605> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x7fff8b457000 - 0x7fff8b460ffd com.apple.CommonAuth (4.0 - 2.0) <32BA436F-6319-3A0B-B5D2-2EB75FF36B5B> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x7fff8b461000 - 0x7fff8b47aff7 com.apple.Ubiquity (1.3 - 289) <C7F1B734-CE81-334D-BE41-8B20D95A1F9B> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
0x7fff8b4f9000 - 0x7fff8b7cdfc7 com.apple.vImage (7.0 - 7.0) <D241DBFA-AC49-31E2-893D-EAAC31890C90> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x7fff8b7ce000 - 0x7fff8b7d8ff7 com.apple.CrashReporterSupport (10.9 - 539) <B25A09EC-A021-32EC-86F8-05B4837E0EDE> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x7fff8b7d9000 - 0x7fff8b820ff7 libcups.2.dylib (372.4) <36EA4350-43B4-3A5C-9904-10685BFDA7D4> /usr/lib/libcups.2.dylib
0x7fff8b821000 - 0x7fff8b85fff7 libGLImage.dylib (9.6.1) <5E02B38C-9F36-39BE-8746-724F0D8BBFC0> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x7fff8b860000 - 0x7fff8b865fff libmacho.dylib (845) <1D2910DF-C036-3A82-A3FD-44FF73B5FF9B> /usr/lib/system/libmacho.dylib
0x7fff8b866000 - 0x7fff8b88aff7 libJPEG.dylib (1043) <25723F3F-48A6-3AC5-A7A3-58E418FEBF3F> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x7fff8b88b000 - 0x7fff8b8a6ff7 libPng.dylib (1043) <23D2DAB7-C9A9-392F-989A-871E89E7751D> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x7fff8bbde000 - 0x7fff8bbe2ff7 libsystem_stats.dylib (93.90.3) <4E51D5B0-92A0-3D0D-B90E-495A1ED3E391> /usr/lib/system/libsystem_stats.dylib
0x7fff8bbe3000 - 0x7fff8bc35fff libc++.1.dylib (120) <4F68DFC5-2077-39A8-A449-CAC5FDEE7BDE> /usr/lib/libc++.1.dylib
0x7fff8bc5d000 - 0x7fff8bc5eff7 com.apple.print.framework.Print (9.0 - 260) <EE00FAE1-DA03-3EC2-8571-562518C46994> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x7fff8bc5f000 - 0x7fff8bc88ff7 libc++abi.dylib (49.1) <21A807D3-6732-3455-B77F-743E9F916DF0> /usr/lib/libc++abi.dylib
0x7fff8bed6000 - 0x7fff8bf43fff com.apple.SearchKit (1.4.0 - 1.4.0) <B9B8D510-A27E-36B0-93E9-17146D9E9045> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x7fff8bf44000 - 0x7fff8bf5cff7 com.apple.openscripting (1.4 - 157) <B3B037D7-1019-31E6-9D17-08E699AF3701> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x7fff8bf5d000 - 0x7fff8bf61ff7 libheimdal-asn1.dylib (323.92.1) <CAE21FFF-5763-399C-B7C5-EEBFFEEF2242> /usr/lib/libheimdal-asn1.dylib
0x7fff8bf8f000 - 0x7fff8bfd1ff7 libauto.dylib (185.5) <F45C36E8-B606-3886-B5B1-B6745E757CA8> /usr/lib/libauto.dylib
0x7fff8bfd2000 - 0x7fff8cb48ff7 com.apple.AppKit (6.9 - 1265.20) <D2A7AF23-0FEA-3D7D-9CF5-B4E262224577> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7fff8cb9d000 - 0x7fff8cc8cfff libFontParser.dylib (111.1) <835A8253-6AB9-3AAB-9CBF-171440DEC486> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x7fff8cc8d000 - 0x7fff8cc8efff liblangid.dylib (117) <9546E641-F730-3AB0-B3CD-E0E2FDD173D9> /usr/lib/liblangid.dylib
0x7fff8cc8f000 - 0x7fff8cc91ff7 libquarantine.dylib (71) <7A1A2BCB-C03D-3A25-BFA4-3E569B2D2C38> /usr/lib/system/libquarantine.dylib
0x7fff8cd36000 - 0x7fff8d034fff com.apple.Foundation (6.9 - 1056.13) <2EE9AB07-3EA0-37D3-B407-4A520F2CB497> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fff8d035000 - 0x7fff8d31ffff com.apple.CoreServices.CarbonCore (1077.17 - 1077.17) <3A2E92FD-DEE2-3D45-9619-11500801A61C> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x7fff8d320000 - 0x7fff8d367fff libFontRegistry.dylib (127) <A77A0480-AA5D-3CC8-8B68-69985CD546DC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x7fff8d3ea000 - 0x7fff8d3f1fff com.apple.NetFS (6.0 - 4.0) <8E26C099-CE9D-3819-91A2-64EA929C6137> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x7fff8d3f2000 - 0x7fff8d3fffff com.apple.Sharing (132.2 - 132.2) <F983394A-226D-3244-B511-FA51FDB6ADDA> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x7fff8d400000 - 0x7fff8d404fff libpam.2.dylib (20) <B93CE8F5-DAA8-30A1-B1F6-F890509513CB> /usr/lib/libpam.2.dylib
0x7fff8d405000 - 0x7fff8d495ff7 com.apple.Metadata (10.7.0 - 800.28) <E85AEB1B-CB17-38BC-B5C6-AAB50B47AF05> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x7fff8d5c9000 - 0x7fff8d5d3ff7 com.apple.bsd.ServiceManagement (2.0 - 2.0) <2D27B498-BB9C-3D88-B05A-76908A8A26F3> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x7fff8d5de000 - 0x7fff8d60dfd2 libsystem_m.dylib (3047.16) <B7F0E2E4-2777-33FC-A787-D6430B630D54> /usr/lib/system/libsystem_m.dylib
0x7fff8d775000 - 0x7fff8d779fff com.apple.CommonPanels (1.2.6 - 96) <6B434AFD-50F8-37C7-9A56-162C17E375B3> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x7fff8da10000 - 0x7fff8da2afff libdispatch.dylib (339.92.1) <C4E4A18D-3C3B-3C9C-8709-A4270D998DE7> /usr/lib/system/libdispatch.dylib
0x7fff8db03000 - 0x7fff8db11fff com.apple.opengl (9.6.1 - 9.6.1) <B22FA400-5824-36AF-9945-5FEC31995A0E> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x7fff8db12000 - 0x7fff8dc00fff libJP2.dylib (1043) <C4031D64-6C57-3FB4-9D87-874D387381DB> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x7fff8dc01000 - 0x7fff8dc01fff com.apple.Cocoa (6.8 - 20) <E90E99D7-A425-3301-A025-D9E0CD11918E> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x7fff8dc02000 - 0x7fff8dc79fff com.apple.CoreServices.OSServices (600.4 - 600.4) <C63562F5-6DF5-3EE9-8897-FF61A44C8251> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x7fff8dc7a000 - 0x7fff8dc7ffff com.apple.DiskArbitration (2.6 - 2.6) <A4165553-770E-3D27-B217-01FC1F852B87> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x7fff8e28e000 - 0x7fff8e295ff3 libcopyfile.dylib (103) <5A881779-D0D6-3029-B371-E3021C2DDA5E> /usr/lib/system/libcopyfile.dylib
0x7fff8e296000 - 0x7fff8e2a0fff libcommonCrypto.dylib (60049) <8C4F0CA0-389C-3EDC-B155-E62DD2187E1D> /usr/lib/system/libcommonCrypto.dylib
0x7fff8e2a1000 - 0x7fff8e351ff7 libvMisc.dylib (423.32) <049C0735-1808-39B9-943F-76CB8021744F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x7fff8e679000 - 0x7fff8e6ddfff com.apple.datadetectorscore (5.0 - 354.4) <37093186-6019-3071-8D67-F3EF429F8F08> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x7fff8e6f8000 - 0x7fff8e6f8fff com.apple.Accelerate.vecLib (3.9 - vecLib 3.9) <F8D0CC77-98AC-3B58-9FE6-0C25421827B6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fff8e6f9000 - 0x7fff8e6fdff7 libGIF.dylib (1043) <AF0FE71A-27AB-31E0-8CEA-BC0BF2091FA8> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x7fff8e6fe000 - 0x7fff8e70dff8 com.apple.LangAnalysis (1.7.0 - 1.7.0) <8FE131B6-1180-3892-98F5-C9C9B79072D4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x7fff8e70e000 - 0x7fff8e761fff com.apple.ScalableUserInterface (1.0 - 1) <CF745298-7373-38D2-B3B1-727D5A569E48> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
0x7fff8e762000 - 0x7fff8e76fff0 libbz2.1.0.dylib (29) <0B98AC35-B138-349C-8063-2B987A75D24C> /usr/lib/libbz2.1.0.dylib
0x7fff8e78c000 - 0x7fff8e78fffc com.apple.IOSurface (91.1 - 91.1) <D00EEB0C-8AA8-3986-90C1-C97B2486E8FA> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x7fff8e790000 - 0x7fff8e790ff7 libkeymgr.dylib (28) <3AA8D85D-CF00-3BD3-A5A0-E28E1A32A6D8> /usr/lib/system/libkeymgr.dylib
0x7fff8e7fe000 - 0x7fff8e887fff com.apple.ColorSync (4.9.0 - 4.9.0) <B756B908-9AD1-3F5D-83F9-7A0B068387D2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x7fff8e88a000 - 0x7fff8e8b1ff7 libsystem_network.dylib (241.3) <8B1E1F1D-A5CC-3BAE-8B1E-ABC84337A364> /usr/lib/system/libsystem_network.dylib
0x7fff8e8b6000 - 0x7fff8e8b6fff com.apple.ApplicationServices (48 - 48) <3E3F01A8-314D-378F-835E-9CC4F8820031> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x7fff8e8fd000 - 0x7fff8e9c8fff libvDSP.dylib (423.32) <3BF732BE-DDE0-38EB-8C54-E4E3C64F77A7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x7fff8e9c9000 - 0x7fff8e9f2fff com.apple.DictionaryServices (1.2 - 208) <A539A058-BA57-35EE-AA08-D0B0E835127D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x7fff8eae3000 - 0x7fff8eaeefff libkxld.dylib (2422.100.13) <67D079F8-6C48-3F42-9FBE-26F1ADA03DC4> /usr/lib/system/libkxld.dylib
0x7fff8eaf5000 - 0x7fff8eb0dff7 com.apple.GenerationalStorage (2.0 - 160.3) <64749B08-0212-3AC8-9B49-73D662B09304> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x7fff8eb0e000 - 0x7fff8eb5fff3 com.apple.audio.CoreAudio (4.2.0 - 4.2.0) <BF4C2FE3-8BC8-30D1-8347-2A7221268794> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x7fff8f2b5000 - 0x7fff8f2e4ff9 com.apple.GSS (4.0 - 2.0) <44E914BE-B0D0-3E05-9451-CA9E539AFA52> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x7fff8f2e7000 - 0x7fff8f3d8ff9 libiconv.2.dylib (41) <BB44B115-AC32-3877-A0ED-AEC6232A4563> /usr/lib/libiconv.2.dylib
0x7fff8f5a7000 - 0x7fff8f669ff5 com.apple.CoreText (367.20 - 367.20) <B80D086D-93A9-3C35-860E-9C3FDD027F3B> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x7fff8f7a1000 - 0x7fff8f911ff4 com.apple.CFNetwork (673.4 - 673.4) <F3BF6020-99BE-3844-A7B8-352B93AD02F3> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x7fff8f912000 - 0x7fff8fcf3ffe libLAPACK.dylib (1094.5) <7E7A9B8D-1638-3914-BAE0-663B69865986> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x7fff8fd4c000 - 0x7fff9001cffc com.apple.CoreImage (9.2.
<1509987F-5671-3AE3-91C7-18E952ED90C7> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x7fff9001d000 - 0x7fff9004cfff com.apple.DebugSymbols (106 - 106) <E1BDED08-523A-36F4-B2DA-9D5C712F0AC7> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x7fff9004d000 - 0x7fff901bbff7 libBLAS.dylib (1094.5) <DE93A590-5FA5-32A2-A16C-5D7D7361769F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x7fff901bc000 - 0x7fff901bdfff libunc.dylib (28) <62682455-1862-36FE-8A04-7A6B91256438> /usr/lib/system/libunc.dylib
0x7fff9124b000 - 0x7fff9124fff7 libcache.dylib (62) <BDC1E65B-72A1-3DA3-A57C-B23159CAAD0B> /usr/lib/system/libcache.dylib
0x7fff91250000 - 0x7fff91253ff7 libdyld.dylib (239.4) <7C9EC3B7-DDE3-33FF-953F-4067C743951D> /usr/lib/system/libdyld.dylib
0x7fff9127f000 - 0x7fff91282fff com.apple.TCC (1.0 - 1) <32A075D9-47FD-3E71-95BC-BFB0D583F41C> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x7fff913a9000 - 0x7fff913c0ff7 com.apple.CFOpenDirectory (10.9 - 173.90.1) <EBC0A1F2-9054-3D39-99AE-A3F655E55D6A> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x7fff913f4000 - 0x7fff91475fff com.apple.CoreSymbolication (3.0.1 - 141.0.5) <20E484C4-9F0E-3DF6-BB27-D509859FF57A> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x7fff916e1000 - 0x7fff91711fff com.apple.IconServices (25 - 25.17) <4751127E-FBD5-3ED5-8510-08D4E4166EFE> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x7fff917ae000 - 0x7fff917b1fff libCoreVMClient.dylib (58.1) <EBC36C69-C896-3C3D-8589-3E9023E7E56F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x7fff917c2000 - 0x7fff917c3ff7 libsystem_blocks.dylib (63) <FB856CD1-2AEA-3907-8E9B-1E54B6827F82> /usr/lib/system/libsystem_blocks.dylib
0x7fff917c4000 - 0x7fff91850ff7 com.apple.ink.framework (10.9 - 207) <8A50B893-AD03-3826-8555-A54FEAF08F47> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x7fff91931000 - 0x7fff919a4fff com.apple.securityfoundation (6.0 - 55122.1) <D5AA4461-7406-3054-875D-0EDA3A6030EA> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x7fff919a5000 - 0x7fff919adffc libGFXShared.dylib (9.6.1) <25BBF325-AC57-3BAA-9427-2D14CC243AE6> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x7fff919ef000 - 0x7fff91e22ffb com.apple.vision.FaceCore (3.0.0 - 3.0.0) <F42BFC9C-0B16-35EF-9A07-91B7FDAB7FC5> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x7fff91ed3000 - 0x7fff91edafff libcompiler_rt.dylib (35) <4CD916B2-1B17-362A-B403-EF24A1DAC141> /usr/lib/system/libcompiler_rt.dylib
0x7fff91ef2000 - 0x7fff91f1efff com.apple.CoreServicesInternal (184.9 - 184.9) <4DEA54F9-81D6-3EDB-AA3C-1F9C497B3379> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x7fff91f1f000 - 0x7fff91f44ff7 com.apple.ChunkingLibrary (2.0 - 155.1) <B845DC7A-D1EA-31E2-967C-D1FE0C628036> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x7fff91f45000 - 0x7fff92099ff3 com.apple.audio.toolbox.AudioToolbox (1.10 - 1.10) <69B273E8-5A8E-3FC7-B807-C16B657662FE> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x7fff92184000 - 0x7fff9228aff7 com.apple.ImageIO.framework (3.3.0 - 1043) <C4ADE5B1-A540-34E1-A043-118185489C9D> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x7fff9228b000 - 0x7fff92535ff5 com.apple.HIToolbox (2.1.1 - 698) <A388E773-AE7B-3FD1-8662-A98E6E24EA16> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x7fff9268e000 - 0x7fff926b2fff libxpc.dylib (300.90.2) <AB40CD57-F454-3FD4-B415-63B3C0D5C624> /usr/lib/system/libxpc.dylib
0x7fff9273f000 - 0x7fff9274cff7 libxar.1.dylib (202) <5572AA71-E98D-3FE1-9402-BB4A84E0E71E> /usr/lib/libxar.1.dylib
0x7fff9274d000 - 0x7fff9279aff2 com.apple.print.framework.PrintCore (9.0 - 428) <8D8253E3-302F-3DB2-9C5C-572CB974E8B3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x7fff927f8000 - 0x7fff927f9ff7 libSystem.B.dylib (1197.1.1) <E303F2F8-A8CF-3DF3-84B3-F2D0EE41CCF6> /usr/lib/libSystem.B.dylib
0x7fff92a99000 - 0x7fff92a99fff com.apple.CoreServices (59 - 59) <7A697B5E-F179-30DF-93F2-8B503CEEEFD5> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fff92a9a000 - 0x7fff933b9f43 com.apple.CoreGraphics (1.600.0 - 599.23.13) <3A1952C7-1D67-3DEC-A5AB-5399FF4F2A92> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x7fff933ba000 - 0x7fff933cbff7 libz.1.dylib (53) <42E0C8C6-CA38-3CA4-8619-D24ED5DD492E> /usr/lib/libz.1.dylib
0x7fff935d0000 - 0x7fff9363fff1 com.apple.ApplicationServices.ATS (360 - 363.3) <546E89D9-2AE7-3111-B2B8-2366650D22F0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x7fff93658000 - 0x7fff9373fff7 libxml2.2.dylib (26) <A1DADD11-89E5-3DE4-8802-07186225967F> /usr/lib/libxml2.2.dylib
0x7fff9383d000 - 0x7fff93a85ff7 com.apple.CoreData (107 - 481.3) <E78734AA-E3D0-33CB-A014-620BBCAB2E96> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x7fff93a86000 - 0x7fff93abeff7 com.apple.RemoteViewServices (2.0 - 94) <3F34D630-3DDB-3411-BC28-A56A9B55EBDA> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x7fff93b83000 - 0x7fff93b9ffff libresolv.9.dylib (54) <11C2C826-F1C6-39C6-B4E8-6E0C41D4FA95> /usr/lib/libresolv.9.dylib
0x7fff93ba0000 - 0x7fff93beefff libcorecrypto.dylib (161.1) <F3973C28-14B6-3006-BB2B-00DD7F09ABC7> /usr/lib/system/libcorecrypto.dylib
0x7fff93c1c000 - 0x7fff93c24fff libsystem_dnssd.dylib (522.90.2) <A0B7CF19-D9F2-33D4-8107-A62184C9066E> /usr/lib/system/libsystem_dnssd.dylib
0x7fff94961000 - 0x7fff94961ffd libOpenScriptingUtil.dylib (157) <19F0E769-0989-3062-9AFB-8976E90E9759> /usr/lib/libOpenScriptingUtil.dylib
0x7fff94962000 - 0x7fff949ebff7 libsystem_c.dylib (997.90.3) <6FD3A400-4BB2-3B95-B90C-BE6E9D0D78FA> /usr/lib/system/libsystem_c.dylib
0x7fff94f14000 - 0x7fff9516effd com.apple.security (7.0 - 55471.14.4) <1D5DA20E-DB48-3E1D-9BF5-BAA694192B25> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x7fff9516f000 - 0x7fff95177ff7 com.apple.speech.recognition.framework (4.2.4 - 4.2.4) <98BBB3E4-6239-3EF1-90B2-84EA0D3B8D61> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x7fff95183000 - 0x7fff95190ff4 com.apple.Librarian (1.2 - 1) <F1A2744D-8536-32C7-8218-9972C6300DAE> /System/Library/PrivateFrameworks/Librarian.framework/Versions/A/Librarian
0x7fff95202000 - 0x7fff9520dff7 com.apple.NetAuth (5.0 - 5.0) <C811E662-9EC3-3B74-808A-A75D624F326B> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x7fff9520e000 - 0x7fff95227ff7 com.apple.Kerberos (3.0 - 1) <F108AFEB-198A-3BAF-BCA5-9DFCE55EFF92> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x7fff95241000 - 0x7fff95242ff7 libDiagnosticMessagesClient.dylib (100) <4CDB0F7B-C0AF-3424-BC39-495696F0DB1E> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fff95243000 - 0x7fff95244ff7 libsystem_sandbox.dylib (278.11) <B46E4040-A8C6-3EBC-91F8-F1CB01106614> /usr/lib/system/libsystem_sandbox.dylib
0x7fff95247000 - 0x7fff9524eff8 liblaunch.dylib (842.90.1) <38D1AB2C-A476-385F-8EA8-7AB604CA1F89> /usr/lib/system/liblaunch.dylib
0x7fff952c1000 - 0x7fff952e9ffb libRIP.A.dylib (599.23.13) <FFE421E6-CB15-3F9D-ADF4-679E26B09892> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x7fff9591a000 - 0x7fff95920ff7 libsystem_platform.dylib (24.90.1) <3C3D3DA8-32B9-3243-98EC-D89B9A1670B3> /usr/lib/system/libsystem_platform.dylib
0x7fff95a09000 - 0x7fff95bb6f27 libobjc.A.dylib (551.1) <AD7FD984-271E-30F4-A361-6B20319EC73B> /usr/lib/libobjc.A.dylib
0x7fff95c03000 - 0x7fff95c2affb libsystem_info.dylib (449.1.3) <7D41A156-D285-3849-A2C3-C04ADE797D98> /usr/lib/system/libsystem_info.dylib
0x7fff95c2b000 - 0x7fff95c83ff7 com.apple.Symbolication (1.4 - 129.0.2) <B1F008C4-184D-36A2-922F-4A67A075D512> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x7fff95e6e000 - 0x7fff95e6fffb libremovefile.dylib (33) <3543F917-928E-3DB2-A2F4-7AB73B4970EF> /usr/lib/system/libremovefile.dylib
0x7fff95e70000 - 0x7fff95ec9fff libTIFF.dylib (1043) <D7CAE68F-6087-3B40-9CB8-EC6DB47BF877> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x7fff95eca000 - 0x7fff95eccfff libRadiance.dylib (1043) <9813995C-DEAA-3992-8DF8-320E4E4E288B> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x7fff95ecd000 - 0x7fff95ffdff7 com.apple.desktopservices (1.8.3 - 1.8.3) <225BEC20-F8E0-3F22-9560-890A1A5B9050> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x7fff96020000 - 0x7fff96104fff com.apple.coreui (2.1 - 231) <432DB40C-6B7E-39C8-9FB5-B95917930056> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x7fff96152000 - 0x7fff9615bff3 libsystem_notify.dylib (121) <52571EC3-6894-37E4-946E-064B021ED44E> /usr/lib/system/libsystem_notify.dylib
0x7fff9615c000 - 0x7fff96168ff3 com.apple.AppleFSCompression (56 - 1.0) <5652B0D0-EB08-381F-B23A-6DCF96991FB5> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x7fff961b7000 - 0x7fff961b7ffd com.apple.audio.units.AudioUnit (1.10 - 1.10) <68B21135-55A6-3563-A3D6-3E692A7DEB7F> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x7fff961b8000 - 0x7fff961baff7 com.apple.securityhi (9.0 - 55005) <18C42525-688C-3D47-B9C9-1E0F8F58FA64> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x7fff961bb000 - 0x7fff96209ff7 com.apple.opencl (2.3.59 - 2.3.59) <044485A4-A50C-34CE-A1F9-35A50CC68313> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x7fff96237000 - 0x7fff9623cff7 libunwind.dylib (35.3) <78DCC358-2FC1-302E-B395-0155B47CB547> /usr/lib/system/libunwind.dylib
0x7fff965d6000 - 0x7fff9669ffff com.apple.LaunchServices (572.26 - 572.26) <EF8A4A15-0861-35C5-9744-5E1BC5C26DD9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x7fff96708000 - 0x7fff96724ff7 libsystem_kernel.dylib (2422.100.13) <498AEBD7-4194-3CF2-AA16-D5D03FFBD8C0> /usr/lib/system/libsystem_kernel.dylib
0x7fff96725000 - 0x7fff9678affb com.apple.Heimdal (4.0 - 2.0) <F34D6627-9F80-3823-8B57-DB629307DF87> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 1
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 9646
thread_create: 2
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=166.2M resident=106.6M(64%) swapped_out_or_unallocated=59.6M(36%)
Writable regions: Total=83.1M written=1996K(2%) resident=18.3M(22%) swapped_out=0K(0%) unallocated=64.8M(78%)
REGION TYPE VIRTUAL
=========== =======
CG backing stores 124K
CG image 4K
CG shared images 180K
Kernel Alloc Once 8K
MALLOC 46.4M
MALLOC (admin) 32K
Memory Tag 242 12K
STACK GUARD 56.0M
Stack 10.1M
VM_ALLOCATE 26.3M
__DATA 19.7M
__IMAGE 528K
__LINKEDIT 71.4M
__TEXT 94.8M
__UNICODE 544K
mapped file 45.0M
shared memory 4K
=========== =======
TOTAL 371.2M
Model: MacBookPro9,2, BootROM MBP91.00D3.B08, 2 processors, Intel Core i5, 2.5 GHz, 8 GB, SMC 2.2f44
Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1600 MHz, 0x859B, 0x435435313236344246313630424A2E433846
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1600 MHz, 0x859B, 0x435435313236344246313630424A2E433846
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xF5), Broadcom BCM43xx 1.0 (5.106.98.100.22)
Bluetooth: Version 4.2.4f1 13674, 3 services, 23 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: APPLE HDD HTS547550A9E384, 500,11 GB
Serial ATA Device: HL-DT-ST DVDRW GS31N
USB Device: Hub
USB Device: FaceTime HD Camera (Built-in)
USB Device: Hub
USB Device: Hub
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: IR Receiver
USB Device: Apple Internal Keyboard / Trackpad
Thunderbolt Bus: MacBook Pro, Apple Inc., 25.1
Process: SampleBrowser [4329]
Path: /Users/USER/Documents/*/SampleBrowser.app/Contents/MacOS/SampleBrowser
Identifier: org.ogre3d.${PRODUCT_NAME:rfc1034identifier}
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: launchd [154]
Responsible: SampleBrowser [4329]
User ID: 501
Date/Time: 2014-06-14 22:06:02.313 +0200
OS Version: Mac OS X 10.9.3 (13D65)
Report Version: 11
Anonymous UUID: CFB3F114-D109-4214-06D3-A3847DFC0151
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000040
VM Regions Near 0x40:
-->
__TEXT 000000010fb8d000-000000010fbc7000 [ 232K] r-x/rwx SM=COW /Users/USER/Documents/*/SampleBrowser.app/Contents/MacOS/SampleBrowser
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 0x000000010fda62a6 Ogre::Root::saveConfig() + 38 (string:1581)
1 org.ogre3d.${PRODUCT_NAME:rfc1034identifier} 0x000000010fb954f3 OgreBites::SampleContext::closeApp() + 19 (SampleContext.h:286)
2 org.ogre3d.${PRODUCT_NAME:rfc1034identifier} 0x000000010fb93ddc -[AppDelegate renderOneFrame:] + 188 (SampleContext.h:576)
3 com.apple.Foundation 0x00007fff8cd9a0f4 __NSFireTimer + 96
4 com.apple.CoreFoundation 0x00007fff8a89b494 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
5 com.apple.CoreFoundation 0x00007fff8a89afcf __CFRunLoopDoTimer + 1151
6 com.apple.CoreFoundation 0x00007fff8a90c5aa __CFRunLoopDoTimers + 298
7 com.apple.CoreFoundation 0x00007fff8a856755 __CFRunLoopRun + 1525
8 com.apple.CoreFoundation 0x00007fff8a855f25 CFRunLoopRunSpecific + 309
9 com.apple.HIToolbox 0x00007fff922b9a0d RunCurrentEventLoopInMode + 226
10 com.apple.HIToolbox 0x00007fff922b9685 ReceiveNextEventCommon + 173
11 com.apple.HIToolbox 0x00007fff922b95bc _BlockUntilNextEventMatchingListInModeWithFilter + 65
12 com.apple.AppKit 0x00007fff8bff626e _DPSNextEvent + 1434
13 com.apple.AppKit 0x00007fff8bff58bb -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 122
14 com.apple.AppKit 0x00007fff8bfe99bc -[NSApplication run] + 553
15 com.apple.AppKit 0x00007fff8bfd47a3 NSApplicationMain + 940
16 org.ogre3d.${PRODUCT_NAME:rfc1034identifier} 0x000000010fb93f09 main + 137 (SampleBrowser.cpp:86)
17 libdyld.dylib 0x00007fff912535fd start + 1
Thread 1:
0 libsystem_kernel.dylib 0x00007fff9671de6a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff8a6c8f08 _pthread_wqthread + 330
2 libsystem_pthread.dylib 0x00007fff8a6cbfb9 start_wqthread + 13
Thread 2:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x00007fff9671e662 kevent64 + 10
1 libdispatch.dylib 0x00007fff8da13421 _dispatch_mgr_invoke + 239
2 libdispatch.dylib 0x00007fff8da13136 _dispatch_mgr_thread + 52
Thread 3:
0 libsystem_kernel.dylib 0x00007fff9671de6a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff8a6c8f08 _pthread_wqthread + 330
2 libsystem_pthread.dylib 0x00007fff8a6cbfb9 start_wqthread + 13
Thread 4:
0 libsystem_kernel.dylib 0x00007fff9671de6a __workq_kernreturn + 10
1 libsystem_pthread.dylib 0x00007fff8a6c8f08 _pthread_wqthread + 330
2 libsystem_pthread.dylib 0x00007fff8a6cbfb9 start_wqthread + 13
Thread 5:
0 libsystem_kernel.dylib 0x00007fff96719a1a mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff96718d18 mach_msg + 64
2 com.apple.CoreFoundation 0x00007fff8a856fc5 __CFRunLoopServiceMachPort + 181
3 com.apple.CoreFoundation 0x00007fff8a8565e9 __CFRunLoopRun + 1161
4 com.apple.CoreFoundation 0x00007fff8a855f25 CFRunLoopRunSpecific + 309
5 com.apple.AppKit 0x00007fff8c19605e _NSEventThread + 144
6 libsystem_pthread.dylib 0x00007fff8a6c7899 _pthread_body + 138
7 libsystem_pthread.dylib 0x00007fff8a6c772a _pthread_start + 137
8 libsystem_pthread.dylib 0x00007fff8a6cbfc9 thread_start + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x8d00e8109128aa16 rbx: 0x0000000000000040 rcx: 0xffff9f7ffffbbb01 rdx: 0x00007fff7aede420
rdi: 0x0000000000000000 rsi: 0x000000010fbc235e rbp: 0x00007fff500702f0 rsp: 0x00007fff50070000
r8: 0x000000000000000f r9: 0xffff9f7ffffbbbef r10: 0x0000000110284318 r11: 0x000000010fda6280
r12: 0x00007fff79d6c590 r13: 0x000060000016b700 r14: 0x00007fa7a880a068 r15: 0x000060000016b700
rip: 0x000000010fda62a6 rfl: 0x0000000000010206 cr2: 0x0000000000000040
Logical CPU: 2
Error Code: 0x00000004
Trap Number: 14
Binary Images:
0x10fb8d000 - 0x10fbc6fff +org.ogre3d.${PRODUCT_NAME:rfc1034identifier} (??? - ???) <DE55B0D9-E0A8-36AC-986F-FC80D40F0717> /Users/USER/Documents/*/SampleBrowser.app/Contents/MacOS/SampleBrowser
0x10fbfe000 - 0x110177ff7 + (??? - ???) <C63B6478-EB43-3188-A505-C1E90C7C6338> /Library/Frameworks/Ogre.framework/Versions/1.10.0/Ogre
0x110634000 - 0x110707ff7 + (??? - ???) <F5B01A17-1BD3-312C-8333-DAB4C81E3089> /Library/Frameworks/OgreRTShaderSystem.framework/Versions/1.10.0/OgreRTShaderSystem
0x1107b5000 - 0x11084ffff + (??? - ???) <DAC3AC8C-1363-3FB1-8C4C-0E3CADE304D2> /Library/Frameworks/OgreOverlay.framework/Versions/1.10.0/OgreOverlay
0x1108b5000 - 0x1108b9fff com.apple.agl (3.2.3 - AGL-3.2.3) <9851E4CC-DA6B-3AF4-9B06-61BAC289572D> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x7fff639ec000 - 0x7fff63a1f817 dyld (239.4) <042C4CED-6FB2-3B1C-948B-CAF2EE3B9F7A> /usr/lib/dyld
0x7fff89005000 - 0x7fff89007fff libCVMSPluginSupport.dylib (9.6.1) <FB37F4C4-1E84-3349-BB03-92CA0A5F6837> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x7fff89155000 - 0x7fff89190fff com.apple.bom (14.0 - 193.1) <EF24A562-6D3C-379E-8B9B-FAE0E4A0EF7C> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x7fff89191000 - 0x7fff89349ffb libicucore.A.dylib (511.32) <A7CE7DAD-D3AD-36A2-BE4F-25C5F21FADBB> /usr/lib/libicucore.A.dylib
0x7fff893b8000 - 0x7fff893bbfff com.apple.help (1.3.3 - 46) <AE763646-D07A-3F9A-ACD4-F5CBD734EE36> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x7fff893bc000 - 0x7fff893ccfff libbsm.0.dylib (33) <2CAC00A2-1352-302A-88FA-C567D4D69179> /usr/lib/libbsm.0.dylib
0x7fff893cd000 - 0x7fff89406ff7 com.apple.QD (3.50 - 298) <C1F20764-DEF0-34CF-B3AB-AB5480D64E66> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x7fff89451000 - 0x7fff89452fff com.apple.TrustEvaluationAgent (2.0 - 25) <334A82F4-4AE4-3719-A511-86D0B0723E2B> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x7fff8975a000 - 0x7fff8981eff7 com.apple.backup.framework (1.5.3 - 1.5.3) <088FEDED-BF5C-33F4-A51A-646C8149BDAA> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x7fff89891000 - 0x7fff898f4ffb com.apple.SystemConfiguration (1.13.1 - 1.13.1) <2C8E1A73-5AD6-3A7D-8ED8-D6755555A993> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x7fff89bdb000 - 0x7fff89bdbfff com.apple.Accelerate (1.9 - Accelerate 1.9) <509BB27A-AE62-366D-86D8-0B06D217CF56> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x7fff89be2000 - 0x7fff89d7eff3 com.apple.QuartzCore (1.8 - 332.3) <72003E51-1287-395B-BCBC-331597D45C5E> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x7fff89d7f000 - 0x7fff89d9aff7 libCRFSuite.dylib (34) <FFAE75FA-C54E-398B-AA97-18164CD9789D> /usr/lib/libCRFSuite.dylib
0x7fff89d9f000 - 0x7fff89da8fff com.apple.speech.synthesis.framework (4.7.1 - 4.7.1) <383FB557-E88E-3239-82B8-15F9F885B702> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x7fff89da9000 - 0x7fff89deafff com.apple.PerformanceAnalysis (1.47 - 47) <7B73DFF4-75DB-3403-80D2-0F3FE48764C3> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x7fff89e0f000 - 0x7fff89e54ff6 com.apple.HIServices (1.23 - 468) <5970AF5C-F5BD-3B6A-97C9-95B2CA98D71D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x7fff89e55000 - 0x7fff89e67ff7 com.apple.MultitouchSupport.framework (245.13 - 245.13) <E51DE5CA-9859-3C13-A24F-37EF4385C1D6> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x7fff89e87000 - 0x7fff89e99fff com.apple.ImageCapture (9.0 - 9.0) <BE0B65DA-3031-359B-8BBA-B9803D4ADBF4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x7fff89f04000 - 0x7fff89f10ff7 com.apple.OpenDirectory (10.9 - 173.90.1) <256C265B-7FA6-326D-9F60-18DADF5F3A0E> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x7fff8a65e000 - 0x7fff8a686ffb libxslt.1.dylib (13) <C9794936-633C-3F0C-9E71-30190B9B41C1> /usr/lib/libxslt.1.dylib
0x7fff8a6c6000 - 0x7fff8a6cdff7 libsystem_pthread.dylib (53.1.4) <AB498556-B555-310E-9041-F67EC9E00E2C> /usr/lib/system/libsystem_pthread.dylib
0x7fff8a72b000 - 0x7fff8a73cff7 libsystem_asl.dylib (217.1.4) <655FB343-52CF-3E2F-B14D-BEBF5AAEF94D> /usr/lib/system/libsystem_asl.dylib
0x7fff8a760000 - 0x7fff8a77bff7 libsystem_malloc.dylib (23.10.1) <A695B4E4-38E9-332E-A772-29D31E3F1385> /usr/lib/system/libsystem_malloc.dylib
0x7fff8a7da000 - 0x7fff8a7e5fff libGL.dylib (9.6.1) <4B65BF9F-F34A-3CD1-94E8-DB26DAA0A59D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x7fff8a7e6000 - 0x7fff8a9cbfff com.apple.CoreFoundation (6.9 - 855.16) <A63E680E-E4B2-368B-8564-9DBE0D8DDB91> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff8a9cc000 - 0x7fff8a9d4ff3 libCGCMS.A.dylib (599.23.13) <59F7AEED-90EB-35C2-85A6-5BC44CC9B3FA> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGCMS.A.dylib
0x7fff8a9da000 - 0x7fff8a9dafff com.apple.Carbon (154 - 157) <45A9A40A-78FF-3EA0-8FAB-A4F81052FA55> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x7fff8a9db000 - 0x7fff8aa47fff com.apple.framework.IOKit (2.0.1 - 907.100.13) <057FDBA3-56D6-3903-8C0B-849214BF1985> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x7fff8ae06000 - 0x7fff8aef0fff libsqlite3.dylib (158) <00269BF9-43BE-39E0-9C85-24585B9923C8> /usr/lib/libsqlite3.dylib
0x7fff8aef4000 - 0x7fff8af19ff7 com.apple.CoreVideo (1.8 - 117.2) <4674339E-26D0-35FA-9958-422832B39B12> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x7fff8af27000 - 0x7fff8af29ff3 libsystem_configuration.dylib (596.15) <4998CB6A-9D54-390A-9F57-5D1AC53C135C> /usr/lib/system/libsystem_configuration.dylib
0x7fff8af2a000 - 0x7fff8af2dffa libCGXType.A.dylib (599.23.13) <E459DD26-592F-3DBD-8C47-B342ECE8FFD3> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x7fff8b319000 - 0x7fff8b374ffb com.apple.AE (665.5 - 665.5) <BBA230F9-144C-3CAB-A77A-0621719244CD> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x7fff8b382000 - 0x7fff8b3c1fff libGLU.dylib (9.6.1) <AE032555-3E2F-3DBF-A26D-EA4576061605> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x7fff8b457000 - 0x7fff8b460ffd com.apple.CommonAuth (4.0 - 2.0) <32BA436F-6319-3A0B-B5D2-2EB75FF36B5B> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x7fff8b461000 - 0x7fff8b47aff7 com.apple.Ubiquity (1.3 - 289) <C7F1B734-CE81-334D-BE41-8B20D95A1F9B> /System/Library/PrivateFrameworks/Ubiquity.framework/Versions/A/Ubiquity
0x7fff8b4f9000 - 0x7fff8b7cdfc7 com.apple.vImage (7.0 - 7.0) <D241DBFA-AC49-31E2-893D-EAAC31890C90> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x7fff8b7ce000 - 0x7fff8b7d8ff7 com.apple.CrashReporterSupport (10.9 - 539) <B25A09EC-A021-32EC-86F8-05B4837E0EDE> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x7fff8b7d9000 - 0x7fff8b820ff7 libcups.2.dylib (372.4) <36EA4350-43B4-3A5C-9904-10685BFDA7D4> /usr/lib/libcups.2.dylib
0x7fff8b821000 - 0x7fff8b85fff7 libGLImage.dylib (9.6.1) <5E02B38C-9F36-39BE-8746-724F0D8BBFC0> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x7fff8b860000 - 0x7fff8b865fff libmacho.dylib (845) <1D2910DF-C036-3A82-A3FD-44FF73B5FF9B> /usr/lib/system/libmacho.dylib
0x7fff8b866000 - 0x7fff8b88aff7 libJPEG.dylib (1043) <25723F3F-48A6-3AC5-A7A3-58E418FEBF3F> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x7fff8b88b000 - 0x7fff8b8a6ff7 libPng.dylib (1043) <23D2DAB7-C9A9-392F-989A-871E89E7751D> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x7fff8bbde000 - 0x7fff8bbe2ff7 libsystem_stats.dylib (93.90.3) <4E51D5B0-92A0-3D0D-B90E-495A1ED3E391> /usr/lib/system/libsystem_stats.dylib
0x7fff8bbe3000 - 0x7fff8bc35fff libc++.1.dylib (120) <4F68DFC5-2077-39A8-A449-CAC5FDEE7BDE> /usr/lib/libc++.1.dylib
0x7fff8bc5d000 - 0x7fff8bc5eff7 com.apple.print.framework.Print (9.0 - 260) <EE00FAE1-DA03-3EC2-8571-562518C46994> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x7fff8bc5f000 - 0x7fff8bc88ff7 libc++abi.dylib (49.1) <21A807D3-6732-3455-B77F-743E9F916DF0> /usr/lib/libc++abi.dylib
0x7fff8bed6000 - 0x7fff8bf43fff com.apple.SearchKit (1.4.0 - 1.4.0) <B9B8D510-A27E-36B0-93E9-17146D9E9045> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x7fff8bf44000 - 0x7fff8bf5cff7 com.apple.openscripting (1.4 - 157) <B3B037D7-1019-31E6-9D17-08E699AF3701> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x7fff8bf5d000 - 0x7fff8bf61ff7 libheimdal-asn1.dylib (323.92.1) <CAE21FFF-5763-399C-B7C5-EEBFFEEF2242> /usr/lib/libheimdal-asn1.dylib
0x7fff8bf8f000 - 0x7fff8bfd1ff7 libauto.dylib (185.5) <F45C36E8-B606-3886-B5B1-B6745E757CA8> /usr/lib/libauto.dylib
0x7fff8bfd2000 - 0x7fff8cb48ff7 com.apple.AppKit (6.9 - 1265.20) <D2A7AF23-0FEA-3D7D-9CF5-B4E262224577> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7fff8cb9d000 - 0x7fff8cc8cfff libFontParser.dylib (111.1) <835A8253-6AB9-3AAB-9CBF-171440DEC486> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x7fff8cc8d000 - 0x7fff8cc8efff liblangid.dylib (117) <9546E641-F730-3AB0-B3CD-E0E2FDD173D9> /usr/lib/liblangid.dylib
0x7fff8cc8f000 - 0x7fff8cc91ff7 libquarantine.dylib (71) <7A1A2BCB-C03D-3A25-BFA4-3E569B2D2C38> /usr/lib/system/libquarantine.dylib
0x7fff8cd36000 - 0x7fff8d034fff com.apple.Foundation (6.9 - 1056.13) <2EE9AB07-3EA0-37D3-B407-4A520F2CB497> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fff8d035000 - 0x7fff8d31ffff com.apple.CoreServices.CarbonCore (1077.17 - 1077.17) <3A2E92FD-DEE2-3D45-9619-11500801A61C> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x7fff8d320000 - 0x7fff8d367fff libFontRegistry.dylib (127) <A77A0480-AA5D-3CC8-8B68-69985CD546DC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x7fff8d3ea000 - 0x7fff8d3f1fff com.apple.NetFS (6.0 - 4.0) <8E26C099-CE9D-3819-91A2-64EA929C6137> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x7fff8d3f2000 - 0x7fff8d3fffff com.apple.Sharing (132.2 - 132.2) <F983394A-226D-3244-B511-FA51FDB6ADDA> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x7fff8d400000 - 0x7fff8d404fff libpam.2.dylib (20) <B93CE8F5-DAA8-30A1-B1F6-F890509513CB> /usr/lib/libpam.2.dylib
0x7fff8d405000 - 0x7fff8d495ff7 com.apple.Metadata (10.7.0 - 800.28) <E85AEB1B-CB17-38BC-B5C6-AAB50B47AF05> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x7fff8d5c9000 - 0x7fff8d5d3ff7 com.apple.bsd.ServiceManagement (2.0 - 2.0) <2D27B498-BB9C-3D88-B05A-76908A8A26F3> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x7fff8d5de000 - 0x7fff8d60dfd2 libsystem_m.dylib (3047.16) <B7F0E2E4-2777-33FC-A787-D6430B630D54> /usr/lib/system/libsystem_m.dylib
0x7fff8d775000 - 0x7fff8d779fff com.apple.CommonPanels (1.2.6 - 96) <6B434AFD-50F8-37C7-9A56-162C17E375B3> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x7fff8da10000 - 0x7fff8da2afff libdispatch.dylib (339.92.1) <C4E4A18D-3C3B-3C9C-8709-A4270D998DE7> /usr/lib/system/libdispatch.dylib
0x7fff8db03000 - 0x7fff8db11fff com.apple.opengl (9.6.1 - 9.6.1) <B22FA400-5824-36AF-9945-5FEC31995A0E> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x7fff8db12000 - 0x7fff8dc00fff libJP2.dylib (1043) <C4031D64-6C57-3FB4-9D87-874D387381DB> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x7fff8dc01000 - 0x7fff8dc01fff com.apple.Cocoa (6.8 - 20) <E90E99D7-A425-3301-A025-D9E0CD11918E> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x7fff8dc02000 - 0x7fff8dc79fff com.apple.CoreServices.OSServices (600.4 - 600.4) <C63562F5-6DF5-3EE9-8897-FF61A44C8251> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x7fff8dc7a000 - 0x7fff8dc7ffff com.apple.DiskArbitration (2.6 - 2.6) <A4165553-770E-3D27-B217-01FC1F852B87> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x7fff8e28e000 - 0x7fff8e295ff3 libcopyfile.dylib (103) <5A881779-D0D6-3029-B371-E3021C2DDA5E> /usr/lib/system/libcopyfile.dylib
0x7fff8e296000 - 0x7fff8e2a0fff libcommonCrypto.dylib (60049) <8C4F0CA0-389C-3EDC-B155-E62DD2187E1D> /usr/lib/system/libcommonCrypto.dylib
0x7fff8e2a1000 - 0x7fff8e351ff7 libvMisc.dylib (423.32) <049C0735-1808-39B9-943F-76CB8021744F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x7fff8e679000 - 0x7fff8e6ddfff com.apple.datadetectorscore (5.0 - 354.4) <37093186-6019-3071-8D67-F3EF429F8F08> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x7fff8e6f8000 - 0x7fff8e6f8fff com.apple.Accelerate.vecLib (3.9 - vecLib 3.9) <F8D0CC77-98AC-3B58-9FE6-0C25421827B6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fff8e6f9000 - 0x7fff8e6fdff7 libGIF.dylib (1043) <AF0FE71A-27AB-31E0-8CEA-BC0BF2091FA8> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x7fff8e6fe000 - 0x7fff8e70dff8 com.apple.LangAnalysis (1.7.0 - 1.7.0) <8FE131B6-1180-3892-98F5-C9C9B79072D4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x7fff8e70e000 - 0x7fff8e761fff com.apple.ScalableUserInterface (1.0 - 1) <CF745298-7373-38D2-B3B1-727D5A569E48> /System/Library/Frameworks/QuartzCore.framework/Versions/A/Frameworks/ScalableUserInterface.framework/Versions/A/ScalableUserInterface
0x7fff8e762000 - 0x7fff8e76fff0 libbz2.1.0.dylib (29) <0B98AC35-B138-349C-8063-2B987A75D24C> /usr/lib/libbz2.1.0.dylib
0x7fff8e78c000 - 0x7fff8e78fffc com.apple.IOSurface (91.1 - 91.1) <D00EEB0C-8AA8-3986-90C1-C97B2486E8FA> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x7fff8e790000 - 0x7fff8e790ff7 libkeymgr.dylib (28) <3AA8D85D-CF00-3BD3-A5A0-E28E1A32A6D8> /usr/lib/system/libkeymgr.dylib
0x7fff8e7fe000 - 0x7fff8e887fff com.apple.ColorSync (4.9.0 - 4.9.0) <B756B908-9AD1-3F5D-83F9-7A0B068387D2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x7fff8e88a000 - 0x7fff8e8b1ff7 libsystem_network.dylib (241.3) <8B1E1F1D-A5CC-3BAE-8B1E-ABC84337A364> /usr/lib/system/libsystem_network.dylib
0x7fff8e8b6000 - 0x7fff8e8b6fff com.apple.ApplicationServices (48 - 48) <3E3F01A8-314D-378F-835E-9CC4F8820031> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x7fff8e8fd000 - 0x7fff8e9c8fff libvDSP.dylib (423.32) <3BF732BE-DDE0-38EB-8C54-E4E3C64F77A7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x7fff8e9c9000 - 0x7fff8e9f2fff com.apple.DictionaryServices (1.2 - 208) <A539A058-BA57-35EE-AA08-D0B0E835127D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x7fff8eae3000 - 0x7fff8eaeefff libkxld.dylib (2422.100.13) <67D079F8-6C48-3F42-9FBE-26F1ADA03DC4> /usr/lib/system/libkxld.dylib
0x7fff8eaf5000 - 0x7fff8eb0dff7 com.apple.GenerationalStorage (2.0 - 160.3) <64749B08-0212-3AC8-9B49-73D662B09304> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x7fff8eb0e000 - 0x7fff8eb5fff3 com.apple.audio.CoreAudio (4.2.0 - 4.2.0) <BF4C2FE3-8BC8-30D1-8347-2A7221268794> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x7fff8f2b5000 - 0x7fff8f2e4ff9 com.apple.GSS (4.0 - 2.0) <44E914BE-B0D0-3E05-9451-CA9E539AFA52> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x7fff8f2e7000 - 0x7fff8f3d8ff9 libiconv.2.dylib (41) <BB44B115-AC32-3877-A0ED-AEC6232A4563> /usr/lib/libiconv.2.dylib
0x7fff8f5a7000 - 0x7fff8f669ff5 com.apple.CoreText (367.20 - 367.20) <B80D086D-93A9-3C35-860E-9C3FDD027F3B> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x7fff8f7a1000 - 0x7fff8f911ff4 com.apple.CFNetwork (673.4 - 673.4) <F3BF6020-99BE-3844-A7B8-352B93AD02F3> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x7fff8f912000 - 0x7fff8fcf3ffe libLAPACK.dylib (1094.5) <7E7A9B8D-1638-3914-BAE0-663B69865986> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x7fff8fd4c000 - 0x7fff9001cffc com.apple.CoreImage (9.2.
0x7fff9001d000 - 0x7fff9004cfff com.apple.DebugSymbols (106 - 106) <E1BDED08-523A-36F4-B2DA-9D5C712F0AC7> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x7fff9004d000 - 0x7fff901bbff7 libBLAS.dylib (1094.5) <DE93A590-5FA5-32A2-A16C-5D7D7361769F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x7fff901bc000 - 0x7fff901bdfff libunc.dylib (28) <62682455-1862-36FE-8A04-7A6B91256438> /usr/lib/system/libunc.dylib
0x7fff9124b000 - 0x7fff9124fff7 libcache.dylib (62) <BDC1E65B-72A1-3DA3-A57C-B23159CAAD0B> /usr/lib/system/libcache.dylib
0x7fff91250000 - 0x7fff91253ff7 libdyld.dylib (239.4) <7C9EC3B7-DDE3-33FF-953F-4067C743951D> /usr/lib/system/libdyld.dylib
0x7fff9127f000 - 0x7fff91282fff com.apple.TCC (1.0 - 1) <32A075D9-47FD-3E71-95BC-BFB0D583F41C> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x7fff913a9000 - 0x7fff913c0ff7 com.apple.CFOpenDirectory (10.9 - 173.90.1) <EBC0A1F2-9054-3D39-99AE-A3F655E55D6A> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x7fff913f4000 - 0x7fff91475fff com.apple.CoreSymbolication (3.0.1 - 141.0.5) <20E484C4-9F0E-3DF6-BB27-D509859FF57A> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x7fff916e1000 - 0x7fff91711fff com.apple.IconServices (25 - 25.17) <4751127E-FBD5-3ED5-8510-08D4E4166EFE> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x7fff917ae000 - 0x7fff917b1fff libCoreVMClient.dylib (58.1) <EBC36C69-C896-3C3D-8589-3E9023E7E56F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x7fff917c2000 - 0x7fff917c3ff7 libsystem_blocks.dylib (63) <FB856CD1-2AEA-3907-8E9B-1E54B6827F82> /usr/lib/system/libsystem_blocks.dylib
0x7fff917c4000 - 0x7fff91850ff7 com.apple.ink.framework (10.9 - 207) <8A50B893-AD03-3826-8555-A54FEAF08F47> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x7fff91931000 - 0x7fff919a4fff com.apple.securityfoundation (6.0 - 55122.1) <D5AA4461-7406-3054-875D-0EDA3A6030EA> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x7fff919a5000 - 0x7fff919adffc libGFXShared.dylib (9.6.1) <25BBF325-AC57-3BAA-9427-2D14CC243AE6> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x7fff919ef000 - 0x7fff91e22ffb com.apple.vision.FaceCore (3.0.0 - 3.0.0) <F42BFC9C-0B16-35EF-9A07-91B7FDAB7FC5> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x7fff91ed3000 - 0x7fff91edafff libcompiler_rt.dylib (35) <4CD916B2-1B17-362A-B403-EF24A1DAC141> /usr/lib/system/libcompiler_rt.dylib
0x7fff91ef2000 - 0x7fff91f1efff com.apple.CoreServicesInternal (184.9 - 184.9) <4DEA54F9-81D6-3EDB-AA3C-1F9C497B3379> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x7fff91f1f000 - 0x7fff91f44ff7 com.apple.ChunkingLibrary (2.0 - 155.1) <B845DC7A-D1EA-31E2-967C-D1FE0C628036> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x7fff91f45000 - 0x7fff92099ff3 com.apple.audio.toolbox.AudioToolbox (1.10 - 1.10) <69B273E8-5A8E-3FC7-B807-C16B657662FE> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x7fff92184000 - 0x7fff9228aff7 com.apple.ImageIO.framework (3.3.0 - 1043) <C4ADE5B1-A540-34E1-A043-118185489C9D> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x7fff9228b000 - 0x7fff92535ff5 com.apple.HIToolbox (2.1.1 - 698) <A388E773-AE7B-3FD1-8662-A98E6E24EA16> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x7fff9268e000 - 0x7fff926b2fff libxpc.dylib (300.90.2) <AB40CD57-F454-3FD4-B415-63B3C0D5C624> /usr/lib/system/libxpc.dylib
0x7fff9273f000 - 0x7fff9274cff7 libxar.1.dylib (202) <5572AA71-E98D-3FE1-9402-BB4A84E0E71E> /usr/lib/libxar.1.dylib
0x7fff9274d000 - 0x7fff9279aff2 com.apple.print.framework.PrintCore (9.0 - 428) <8D8253E3-302F-3DB2-9C5C-572CB974E8B3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x7fff927f8000 - 0x7fff927f9ff7 libSystem.B.dylib (1197.1.1) <E303F2F8-A8CF-3DF3-84B3-F2D0EE41CCF6> /usr/lib/libSystem.B.dylib
0x7fff92a99000 - 0x7fff92a99fff com.apple.CoreServices (59 - 59) <7A697B5E-F179-30DF-93F2-8B503CEEEFD5> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fff92a9a000 - 0x7fff933b9f43 com.apple.CoreGraphics (1.600.0 - 599.23.13) <3A1952C7-1D67-3DEC-A5AB-5399FF4F2A92> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x7fff933ba000 - 0x7fff933cbff7 libz.1.dylib (53) <42E0C8C6-CA38-3CA4-8619-D24ED5DD492E> /usr/lib/libz.1.dylib
0x7fff935d0000 - 0x7fff9363fff1 com.apple.ApplicationServices.ATS (360 - 363.3) <546E89D9-2AE7-3111-B2B8-2366650D22F0> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x7fff93658000 - 0x7fff9373fff7 libxml2.2.dylib (26) <A1DADD11-89E5-3DE4-8802-07186225967F> /usr/lib/libxml2.2.dylib
0x7fff9383d000 - 0x7fff93a85ff7 com.apple.CoreData (107 - 481.3) <E78734AA-E3D0-33CB-A014-620BBCAB2E96> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x7fff93a86000 - 0x7fff93abeff7 com.apple.RemoteViewServices (2.0 - 94) <3F34D630-3DDB-3411-BC28-A56A9B55EBDA> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x7fff93b83000 - 0x7fff93b9ffff libresolv.9.dylib (54) <11C2C826-F1C6-39C6-B4E8-6E0C41D4FA95> /usr/lib/libresolv.9.dylib
0x7fff93ba0000 - 0x7fff93beefff libcorecrypto.dylib (161.1) <F3973C28-14B6-3006-BB2B-00DD7F09ABC7> /usr/lib/system/libcorecrypto.dylib
0x7fff93c1c000 - 0x7fff93c24fff libsystem_dnssd.dylib (522.90.2) <A0B7CF19-D9F2-33D4-8107-A62184C9066E> /usr/lib/system/libsystem_dnssd.dylib
0x7fff94961000 - 0x7fff94961ffd libOpenScriptingUtil.dylib (157) <19F0E769-0989-3062-9AFB-8976E90E9759> /usr/lib/libOpenScriptingUtil.dylib
0x7fff94962000 - 0x7fff949ebff7 libsystem_c.dylib (997.90.3) <6FD3A400-4BB2-3B95-B90C-BE6E9D0D78FA> /usr/lib/system/libsystem_c.dylib
0x7fff94f14000 - 0x7fff9516effd com.apple.security (7.0 - 55471.14.4) <1D5DA20E-DB48-3E1D-9BF5-BAA694192B25> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x7fff9516f000 - 0x7fff95177ff7 com.apple.speech.recognition.framework (4.2.4 - 4.2.4) <98BBB3E4-6239-3EF1-90B2-84EA0D3B8D61> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x7fff95183000 - 0x7fff95190ff4 com.apple.Librarian (1.2 - 1) <F1A2744D-8536-32C7-8218-9972C6300DAE> /System/Library/PrivateFrameworks/Librarian.framework/Versions/A/Librarian
0x7fff95202000 - 0x7fff9520dff7 com.apple.NetAuth (5.0 - 5.0) <C811E662-9EC3-3B74-808A-A75D624F326B> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x7fff9520e000 - 0x7fff95227ff7 com.apple.Kerberos (3.0 - 1) <F108AFEB-198A-3BAF-BCA5-9DFCE55EFF92> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x7fff95241000 - 0x7fff95242ff7 libDiagnosticMessagesClient.dylib (100) <4CDB0F7B-C0AF-3424-BC39-495696F0DB1E> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fff95243000 - 0x7fff95244ff7 libsystem_sandbox.dylib (278.11) <B46E4040-A8C6-3EBC-91F8-F1CB01106614> /usr/lib/system/libsystem_sandbox.dylib
0x7fff95247000 - 0x7fff9524eff8 liblaunch.dylib (842.90.1) <38D1AB2C-A476-385F-8EA8-7AB604CA1F89> /usr/lib/system/liblaunch.dylib
0x7fff952c1000 - 0x7fff952e9ffb libRIP.A.dylib (599.23.13) <FFE421E6-CB15-3F9D-ADF4-679E26B09892> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x7fff9591a000 - 0x7fff95920ff7 libsystem_platform.dylib (24.90.1) <3C3D3DA8-32B9-3243-98EC-D89B9A1670B3> /usr/lib/system/libsystem_platform.dylib
0x7fff95a09000 - 0x7fff95bb6f27 libobjc.A.dylib (551.1) <AD7FD984-271E-30F4-A361-6B20319EC73B> /usr/lib/libobjc.A.dylib
0x7fff95c03000 - 0x7fff95c2affb libsystem_info.dylib (449.1.3) <7D41A156-D285-3849-A2C3-C04ADE797D98> /usr/lib/system/libsystem_info.dylib
0x7fff95c2b000 - 0x7fff95c83ff7 com.apple.Symbolication (1.4 - 129.0.2) <B1F008C4-184D-36A2-922F-4A67A075D512> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x7fff95e6e000 - 0x7fff95e6fffb libremovefile.dylib (33) <3543F917-928E-3DB2-A2F4-7AB73B4970EF> /usr/lib/system/libremovefile.dylib
0x7fff95e70000 - 0x7fff95ec9fff libTIFF.dylib (1043) <D7CAE68F-6087-3B40-9CB8-EC6DB47BF877> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x7fff95eca000 - 0x7fff95eccfff libRadiance.dylib (1043) <9813995C-DEAA-3992-8DF8-320E4E4E288B> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x7fff95ecd000 - 0x7fff95ffdff7 com.apple.desktopservices (1.8.3 - 1.8.3) <225BEC20-F8E0-3F22-9560-890A1A5B9050> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x7fff96020000 - 0x7fff96104fff com.apple.coreui (2.1 - 231) <432DB40C-6B7E-39C8-9FB5-B95917930056> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x7fff96152000 - 0x7fff9615bff3 libsystem_notify.dylib (121) <52571EC3-6894-37E4-946E-064B021ED44E> /usr/lib/system/libsystem_notify.dylib
0x7fff9615c000 - 0x7fff96168ff3 com.apple.AppleFSCompression (56 - 1.0) <5652B0D0-EB08-381F-B23A-6DCF96991FB5> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x7fff961b7000 - 0x7fff961b7ffd com.apple.audio.units.AudioUnit (1.10 - 1.10) <68B21135-55A6-3563-A3D6-3E692A7DEB7F> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x7fff961b8000 - 0x7fff961baff7 com.apple.securityhi (9.0 - 55005) <18C42525-688C-3D47-B9C9-1E0F8F58FA64> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x7fff961bb000 - 0x7fff96209ff7 com.apple.opencl (2.3.59 - 2.3.59) <044485A4-A50C-34CE-A1F9-35A50CC68313> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x7fff96237000 - 0x7fff9623cff7 libunwind.dylib (35.3) <78DCC358-2FC1-302E-B395-0155B47CB547> /usr/lib/system/libunwind.dylib
0x7fff965d6000 - 0x7fff9669ffff com.apple.LaunchServices (572.26 - 572.26) <EF8A4A15-0861-35C5-9744-5E1BC5C26DD9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x7fff96708000 - 0x7fff96724ff7 libsystem_kernel.dylib (2422.100.13) <498AEBD7-4194-3CF2-AA16-D5D03FFBD8C0> /usr/lib/system/libsystem_kernel.dylib
0x7fff96725000 - 0x7fff9678affb com.apple.Heimdal (4.0 - 2.0) <F34D6627-9F80-3823-8B57-DB629307DF87> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 1
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 9646
thread_create: 2
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=166.2M resident=106.6M(64%) swapped_out_or_unallocated=59.6M(36%)
Writable regions: Total=83.1M written=1996K(2%) resident=18.3M(22%) swapped_out=0K(0%) unallocated=64.8M(78%)
REGION TYPE VIRTUAL
=========== =======
CG backing stores 124K
CG image 4K
CG shared images 180K
Kernel Alloc Once 8K
MALLOC 46.4M
MALLOC (admin) 32K
Memory Tag 242 12K
STACK GUARD 56.0M
Stack 10.1M
VM_ALLOCATE 26.3M
__DATA 19.7M
__IMAGE 528K
__LINKEDIT 71.4M
__TEXT 94.8M
__UNICODE 544K
mapped file 45.0M
shared memory 4K
=========== =======
TOTAL 371.2M
Model: MacBookPro9,2, BootROM MBP91.00D3.B08, 2 processors, Intel Core i5, 2.5 GHz, 8 GB, SMC 2.2f44
Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1600 MHz, 0x859B, 0x435435313236344246313630424A2E433846
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1600 MHz, 0x859B, 0x435435313236344246313630424A2E433846
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xF5), Broadcom BCM43xx 1.0 (5.106.98.100.22)
Bluetooth: Version 4.2.4f1 13674, 3 services, 23 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en1
Serial ATA Device: APPLE HDD HTS547550A9E384, 500,11 GB
Serial ATA Device: HL-DT-ST DVDRW GS31N
USB Device: Hub
USB Device: FaceTime HD Camera (Built-in)
USB Device: Hub
USB Device: Hub
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: IR Receiver
USB Device: Apple Internal Keyboard / Trackpad
Thunderbolt Bus: MacBook Pro, Apple Inc., 25.1
-
mzu
- Gnoblar
- Posts: 13
- Joined: Wed Jun 11, 2014 10:10 am
Re: Using Ogre on OSX and Linux
Hi again
Maybe someone can help me with this. About the BAD_ACCESS error I found a thread somewhere where the person built the dependencies himself instead of using the pre-built ones. So I wanted to give this a try but get the following error:
michaels-mbp:~ michael$ cd Downloads/cabalistic-ogredeps
michaels-mbp:cabalistic-ogredeps michael$ mkdir build
michaels-mbp:cabalistic-ogredeps michael$ cd build/
michaels-mbp:build michael$ cmake ..
-- The C compiler identification is Clang 5.1.0
-- The CXX compiler identification is Clang 5.1.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check size of void*
CMake Warning at /Applications/CMake 2.8-12.app/Contents/share/cmake-2.8/Modules/Platform/Darwin.cmake:143 (message):
CMAKE_OSX_DEPLOYMENT_TARGET is '10.6' but the matching SDK does not exist
at:
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk"
Instead using SDK:
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk"
matching the host OS X version.
Call Stack (most recent call first):
/Applications/CMake 2.8-12.app/Contents/share/cmake-2.8/Modules/CMakeSystemSpecificInformation.cmake:36 (include)
CMakeLists.txt:3 (PROJECT)
CMake Error at /Applications/CMake 2.8-12.app/Contents/share/cmake-2.8/Modules/Platform/Darwin.cmake:211 (message):
CMAKE_OSX_DEPLOYMENT_TARGET is '10.6' but CMAKE_OSX_SYSROOT:
""
is not set to a MacOSX SDK with a recognized version. Either set
CMAKE_OSX_SYSROOT to a valid SDK or set CMAKE_OSX_DEPLOYMENT_TARGET to
empty.
Call Stack (most recent call first):
/Applications/CMake 2.8-12.app/Contents/share/cmake-2.8/Modules/CMakeSystemSpecificInformation.cmake:36 (include)
CMakeLists.txt:3 (PROJECT)
CMake Error: Internal CMake error, TryCompile configure of cmake failed
-- Configuring incomplete, errors occurred!
See also "/Users/michael/Downloads/cabalistic-ogredeps/build/CMakeFiles/CMakeOutput.log".
This happens with the dependency sources downloaded from mercurial.
Anyone have an idea ?
Thanks a lot
Michael
Maybe someone can help me with this. About the BAD_ACCESS error I found a thread somewhere where the person built the dependencies himself instead of using the pre-built ones. So I wanted to give this a try but get the following error:
michaels-mbp:~ michael$ cd Downloads/cabalistic-ogredeps
michaels-mbp:cabalistic-ogredeps michael$ mkdir build
michaels-mbp:cabalistic-ogredeps michael$ cd build/
michaels-mbp:build michael$ cmake ..
-- The C compiler identification is Clang 5.1.0
-- The CXX compiler identification is Clang 5.1.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check size of void*
CMake Warning at /Applications/CMake 2.8-12.app/Contents/share/cmake-2.8/Modules/Platform/Darwin.cmake:143 (message):
CMAKE_OSX_DEPLOYMENT_TARGET is '10.6' but the matching SDK does not exist
at:
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk"
Instead using SDK:
"/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk"
matching the host OS X version.
Call Stack (most recent call first):
/Applications/CMake 2.8-12.app/Contents/share/cmake-2.8/Modules/CMakeSystemSpecificInformation.cmake:36 (include)
CMakeLists.txt:3 (PROJECT)
CMake Error at /Applications/CMake 2.8-12.app/Contents/share/cmake-2.8/Modules/Platform/Darwin.cmake:211 (message):
CMAKE_OSX_DEPLOYMENT_TARGET is '10.6' but CMAKE_OSX_SYSROOT:
""
is not set to a MacOSX SDK with a recognized version. Either set
CMAKE_OSX_SYSROOT to a valid SDK or set CMAKE_OSX_DEPLOYMENT_TARGET to
empty.
Call Stack (most recent call first):
/Applications/CMake 2.8-12.app/Contents/share/cmake-2.8/Modules/CMakeSystemSpecificInformation.cmake:36 (include)
CMakeLists.txt:3 (PROJECT)
CMake Error: Internal CMake error, TryCompile configure of cmake failed
-- Configuring incomplete, errors occurred!
See also "/Users/michael/Downloads/cabalistic-ogredeps/build/CMakeFiles/CMakeOutput.log".
This happens with the dependency sources downloaded from mercurial.
Anyone have an idea ?
Thanks a lot
Michael
-
mzu
- Gnoblar
- Posts: 13
- Joined: Wed Jun 11, 2014 10:10 am
Re: Using Ogre on OSX and Linux
Hi,
So just to update my own thread here, I finally found some more time to work on this. Basically, I have built the ogre dependencies from source, and then used those to build ogre again. Some things to note though:
1) First problem occurred with the dependencies. When building with C++11 and libc++ I got some error complaining about the sdk minimum version for OSX. In fact, the cmake file specifies OSX 10.5 I think, so I changed this to 10.8 and I was able to build the dependencies with C++11 and libc++. I have also specified the architecture to be x86_64. I haven't done this before so I don't know if this is really necessary. Once built, I copied those dependencies into my Ogre source folder and ran the cmake gui.
2) somehow, cmake didn't find my dependencies folder until I renamed the folder to ogredeps. No idea why, but once called ogredeps, cmake found the dependencies. Does the foldername really make a difference here ? It did for me but is hardly believable. Then I specified libc++ and C++11 again, architecture x86_64, and created my make file. I was trying to build the dependencies and ogre with the same settings. Not to forget, I also specified Release for both when creating the make file. Built ogre, copied all frameworks into the SampleBrowser/Contents/Frameworks/ and started the samplebrowser successfully for the very first time
So to summarize, I built the dependencies from source specifying the architecture, Release, and C++11 with libc++. Then used those deps to build ogre from source and specifying the same things in cmake.
Hope this can help someone trying to use Ogre on OSX.
Best,
Michael
So just to update my own thread here, I finally found some more time to work on this. Basically, I have built the ogre dependencies from source, and then used those to build ogre again. Some things to note though:
1) First problem occurred with the dependencies. When building with C++11 and libc++ I got some error complaining about the sdk minimum version for OSX. In fact, the cmake file specifies OSX 10.5 I think, so I changed this to 10.8 and I was able to build the dependencies with C++11 and libc++. I have also specified the architecture to be x86_64. I haven't done this before so I don't know if this is really necessary. Once built, I copied those dependencies into my Ogre source folder and ran the cmake gui.
2) somehow, cmake didn't find my dependencies folder until I renamed the folder to ogredeps. No idea why, but once called ogredeps, cmake found the dependencies. Does the foldername really make a difference here ? It did for me but is hardly believable. Then I specified libc++ and C++11 again, architecture x86_64, and created my make file. I was trying to build the dependencies and ogre with the same settings. Not to forget, I also specified Release for both when creating the make file. Built ogre, copied all frameworks into the SampleBrowser/Contents/Frameworks/ and started the samplebrowser successfully for the very first time
So to summarize, I built the dependencies from source specifying the architecture, Release, and C++11 with libc++. Then used those deps to build ogre from source and specifying the same things in cmake.
Hope this can help someone trying to use Ogre on OSX.
Best,
Michael
-
mzu
- Gnoblar
- Posts: 13
- Joined: Wed Jun 11, 2014 10:10 am
Re: Using Ogre on OSX and Linux
Just one more thing I forgot to add in my previous post. I also had to copy the sample.......dylib files into the SampleBrowser.app and the samples work fine.
Michael
Michael
-
mzu
- Gnoblar
- Posts: 13
- Joined: Wed Jun 11, 2014 10:10 am
Re: Using Ogre on OSX and Linux
Well,
now that the samples work I'm trying to set up the tutorial framework. In CMake I get the following error:
"
CMake Error at CMakeLists.txt:54 (find_package):
By not providing "FindOGRE.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "OGRE", but
CMake did not find one.
Could not find a package configuration file provided by "OGRE" with any of
the following names:
OGREConfig.cmake
ogre-config.cmake
Add the installation prefix of "OGRE" to CMAKE_PREFIX_PATH or set
"OGRE_DIR" to a directory containing one of the above files. If "OGRE"
provides a separate development package or SDK, be sure it has been
installed.
"
Can anyone tell me how I would correctly set this up ?
Thanks
Michael
now that the samples work I'm trying to set up the tutorial framework. In CMake I get the following error:
"
CMake Error at CMakeLists.txt:54 (find_package):
By not providing "FindOGRE.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "OGRE", but
CMake did not find one.
Could not find a package configuration file provided by "OGRE" with any of
the following names:
OGREConfig.cmake
ogre-config.cmake
Add the installation prefix of "OGRE" to CMAKE_PREFIX_PATH or set
"OGRE_DIR" to a directory containing one of the above files. If "OGRE"
provides a separate development package or SDK, be sure it has been
installed.
"
Can anyone tell me how I would correctly set this up ?
Thanks
Michael
-
mzu
- Gnoblar
- Posts: 13
- Joined: Wed Jun 11, 2014 10:10 am
Re: Using Ogre on OSX and Linux
So, I have invested some more time to get this work on OSX. Instead of getting the tutorial framework to work using CMake, I am trying to set this up manually. So I created the project with the cpp and h files from the tutorial framework and and add all references manually.
When compiling I'm getting this error:
In file included from ../cpptest/TutorialApplication.cpp:17:
In file included from ../cpptest/TutorialApplication.h:20:
../cpptest/BaseApplication.h:37:66: error: expected class name
class BaseApplication : public Ogre::FrameListener, public Ogre::WindowEventListener, public OIS::KeyListener, public OIS::MouseListener, OgreBites::SdkTrayListener
Can anyone tell me where to go from here ? While I understqnd whqt the error is saying I have no idea what to do with it.
Thanks in advance
Michael
When compiling I'm getting this error:
In file included from ../cpptest/TutorialApplication.cpp:17:
In file included from ../cpptest/TutorialApplication.h:20:
../cpptest/BaseApplication.h:37:66: error: expected class name
class BaseApplication : public Ogre::FrameListener, public Ogre::WindowEventListener, public OIS::KeyListener, public OIS::MouseListener, OgreBites::SdkTrayListener
Can anyone tell me where to go from here ? While I understqnd whqt the error is saying I have no idea what to do with it.
Thanks in advance
Michael
-
Crhonos
- Gnoblar
- Posts: 14
- Joined: Wed Jul 27, 2011 11:41 pm
Re: Using Ogre on OSX and Linux
Hi, I'm also trying to get Ogre working on MacOS, when you got the samplebrowser, did it run normally?(like showing the samples and ll, or did it had a strange behaviour?)
Edit:I got it working correctly thanks to your hints, if I can build a project with it now, I will let you know.
Edit:I got it working correctly thanks to your hints, if I can build a project with it now, I will let you know.
-
Crhonos
- Gnoblar
- Posts: 14
- Joined: Wed Jul 27, 2011 11:41 pm
Re: Using Ogre on OSX and Linux
Hi Michael, this may not be what you want, but I got it working with Xcode 5.1:
First, I got Ogre working with your instructions, so your build is probably the same or very close to mine.
Following these steps:
I downloaded the Xcode 4 template here: http://sourceforge.net/projects/ogre/fi ... s-mac/1.8/ (external link)
And the BasicTutorial files here: http://www.ogre3d.org/tikiwiki/tiki-dow ... download=y (ogre 1.9 clean project)
I installed the template and created a new project.(There's going to be a "Ogre" type of project in the left menu of xcode choose template window, click in it and select MacOS application)
With the project open, I deleted
OgreDemoApp.cpp
OgreDemoApp.h
OgreFramework.cpp
OgreFramework.h
main.mm
After that I added to the project, BaseApplication.cpp , BaseApplication.h, TutorialApplication.h, TutorialApplication.cpp(these files are in the ogre 1.9 clean project), where the other files I deleted used to be.
Now you got all files that *works* with Ogre 1.9.
After that, click in the the project name in the left(there's a blue file icon next to it) and that will open the "proprieties" panel in the middle of the screen, in the "general" tab, go to the bottom and click in the "+" to add new frameworks to the project.
Add all frameworks in the sdk/lib/macosx folder.
Now, click in the tab "Build Settings", just below 'Build Settings" there's a "+" button, click on it and select "user defined", (it will add a field for a "user defined parameter").
Now in the field that appeared in the bottom, put the name as "OGRE_SDK_ROOT" and the value is the path to your ogre sdk.
Still in the build settings, place, bellow the tab "general" there's a button called "basic" and one called "all", click in All, this will expand all build options in the middle panel.
Look for 'Search Paths", in "Header Search Paths", click on it's value, a window will open, there you can click in the "+" button to add new paths, add this path:
$(OGRE_SDK_ROOT)/include/OGRE/Overlay
also add the path to your boost library includes.
Now, in the begging of this panel you can choose the archtectures you are building for, you have built everything for x86_64, so in the "ARCHS" field, select "standard (x86_64)" archtecture, if you don't do this you'll get compiling errrors.
In "build locations", you have "CONFIGURATION BUILD DIR" and "CONFiGURATiON TEMP DIR", both have a debug and a release field, change those field from:
$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
to bin/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
Now copy the media folder(from the ogre 1.9 clean/dist folder) to /projectfolder/bin and copy the resources.cfg(from ogre 1.9 clean/dist) and plugins.cfg(from your projectfolder/projectfolder) to your projectfolder/bin/release and projectfolder/bin/debug
So you in the end your project folder will look like this:
projectfolder/projectfolder
projectfolder/ogreproject.xcodeproject
projectfolder/bin/release
projectfolder/bin/release/resources.cfg (from ogre1.9 clean project)
projectfolder/bin/release/plugin.cfg (from your project folder)
projectfolder/bin/debug
projectfolder/bin/debug/resources.cfg (from ogre1.9 clean project)
projectfolder/bin/debug/plugin.cfg (from your project folder)
projectfolder/projectfolder/BaseApplication.h
projectfolder/projectfolder/BaseApplication.cpp
projectfolder/projectfolder/TutorialApplication.h
projectfolder/projectfolder/TutorialApplication.cpp
and some other xcode stuff(that are made automatically for you)
If you get any linking error related to OIS you should patch your OIS and re-compile it following the instructions in the bottom of this page:
http://www.ogre3d.org/tikiwiki/tiki-ind ... +Templates
Or alternatively you can use mac ports to download it, "sudo port install OIS +universal"
go to /opt/local/lib and copy libOIS to your dependency/lib folder, and /opt/local/include and copy the OIS folder into your dependency/include folder.
I got two different builds of ogre working now(Ogre i386) and (Ogre x86_64), and I have projects set up for both of them, when you make your project for x86_64 OIS is buggy as hell, but it works perfectly if you use i386, so maybe you should consider building everything for i386 instead of x86_64. Also if you have any trouble building freeimage for i386(with the dependencies from cabablistic), use mac port to download freeimage +universal and replace freeimage files in your depency folder.
If you have any question ask me, I know I might not have been "clean" about the steps.
Edit: I just wanted to apologize for the double post, but I think it might help the guy I'm trying to help since he will get a notification about the post.
First, I got Ogre working with your instructions, so your build is probably the same or very close to mine.
Following these steps:
I downloaded the Xcode 4 template here: http://sourceforge.net/projects/ogre/fi ... s-mac/1.8/ (external link)
And the BasicTutorial files here: http://www.ogre3d.org/tikiwiki/tiki-dow ... download=y (ogre 1.9 clean project)
I installed the template and created a new project.(There's going to be a "Ogre" type of project in the left menu of xcode choose template window, click in it and select MacOS application)
With the project open, I deleted
OgreDemoApp.cpp
OgreDemoApp.h
OgreFramework.cpp
OgreFramework.h
main.mm
After that I added to the project, BaseApplication.cpp , BaseApplication.h, TutorialApplication.h, TutorialApplication.cpp(these files are in the ogre 1.9 clean project), where the other files I deleted used to be.
Now you got all files that *works* with Ogre 1.9.
After that, click in the the project name in the left(there's a blue file icon next to it) and that will open the "proprieties" panel in the middle of the screen, in the "general" tab, go to the bottom and click in the "+" to add new frameworks to the project.
Add all frameworks in the sdk/lib/macosx folder.
Now, click in the tab "Build Settings", just below 'Build Settings" there's a "+" button, click on it and select "user defined", (it will add a field for a "user defined parameter").
Now in the field that appeared in the bottom, put the name as "OGRE_SDK_ROOT" and the value is the path to your ogre sdk.
Still in the build settings, place, bellow the tab "general" there's a button called "basic" and one called "all", click in All, this will expand all build options in the middle panel.
Look for 'Search Paths", in "Header Search Paths", click on it's value, a window will open, there you can click in the "+" button to add new paths, add this path:
$(OGRE_SDK_ROOT)/include/OGRE/Overlay
also add the path to your boost library includes.
Now, in the begging of this panel you can choose the archtectures you are building for, you have built everything for x86_64, so in the "ARCHS" field, select "standard (x86_64)" archtecture, if you don't do this you'll get compiling errrors.
In "build locations", you have "CONFIGURATION BUILD DIR" and "CONFiGURATiON TEMP DIR", both have a debug and a release field, change those field from:
$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
to bin/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
Now copy the media folder(from the ogre 1.9 clean/dist folder) to /projectfolder/bin and copy the resources.cfg(from ogre 1.9 clean/dist) and plugins.cfg(from your projectfolder/projectfolder) to your projectfolder/bin/release and projectfolder/bin/debug
So you in the end your project folder will look like this:
projectfolder/projectfolder
projectfolder/ogreproject.xcodeproject
projectfolder/bin/release
projectfolder/bin/release/resources.cfg (from ogre1.9 clean project)
projectfolder/bin/release/plugin.cfg (from your project folder)
projectfolder/bin/debug
projectfolder/bin/debug/resources.cfg (from ogre1.9 clean project)
projectfolder/bin/debug/plugin.cfg (from your project folder)
projectfolder/projectfolder/BaseApplication.h
projectfolder/projectfolder/BaseApplication.cpp
projectfolder/projectfolder/TutorialApplication.h
projectfolder/projectfolder/TutorialApplication.cpp
and some other xcode stuff(that are made automatically for you)
If you get any linking error related to OIS you should patch your OIS and re-compile it following the instructions in the bottom of this page:
http://www.ogre3d.org/tikiwiki/tiki-ind ... +Templates
Or alternatively you can use mac ports to download it, "sudo port install OIS +universal"
go to /opt/local/lib and copy libOIS to your dependency/lib folder, and /opt/local/include and copy the OIS folder into your dependency/include folder.
I got two different builds of ogre working now(Ogre i386) and (Ogre x86_64), and I have projects set up for both of them, when you make your project for x86_64 OIS is buggy as hell, but it works perfectly if you use i386, so maybe you should consider building everything for i386 instead of x86_64. Also if you have any trouble building freeimage for i386(with the dependencies from cabablistic), use mac port to download freeimage +universal and replace freeimage files in your depency folder.
If you have any question ask me, I know I might not have been "clean" about the steps.
Edit: I just wanted to apologize for the double post, but I think it might help the guy I'm trying to help since he will get a notification about the post.