Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Building python-ogre on Debian unstable
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  20 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post will appear after it is approved by moderators
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Steve Freitas  
View profile  
 More options Feb 17 2010, 5:24 am
From: Steve Freitas <sfl...@ihonk.com>
Date: Wed, 17 Feb 2010 02:24:22 -0800
Local: Wed, Feb 17 2010 5:24 am
Subject: Building python-ogre on Debian unstable

Hi all,

Dermont kindly advised me to ask on this mailing list whether there are
any binaries available for 1.6.4 on Debian unstable 64-bit. So, if
anybody has something like that, I'd love to hear about it.

In the meantime, I've started building from source. I see some people
have trouble with 64-bit at runtime, but I figure if I can get it built,
then we're that much closer to fixing it.

Ogre itself builds fine according to the instructions on
http://wiki.python-ogre.org/index.php/LinuxBuildV2 and I've run the
samples to verify everything works. The problem comes on Step 5:

python python-ogre/BuildModule.py -g -c ogre ois cegui

Building the first part (ogre) dies with this error:

/usr/bin/ld: cannot find -lboost_python-gcc44-mt

The complete log.out is attached. Any advice would be appreciated.

Thanks!

Steve

  log.out
40K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
dermont  
View profile  
 More options Feb 17 2010, 5:39 am
From: dermont <dermontg...@gmail.com>
Date: Wed, 17 Feb 2010 02:39:57 -0800 (PST)
Local: Wed, Feb 17 2010 5:39 am
Subject: Re: Building python-ogre on Debian unstable
I think you are running into the same problems as here:
http://www.ogre3d.org/addonforums/viewtopic.php?f=3&t=11999

Sorry for shunting you between forums

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Steve Freitas  
View profile  
 More options Feb 17 2010, 6:13 am
From: Steve Freitas <sfl...@ihonk.com>
Date: Wed, 17 Feb 2010 03:13:25 -0800
Local: Wed, Feb 17 2010 6:13 am
Subject: Re: [python-ogre] Re: Building python-ogre on Debian unstable

Thanks! I googled the error but didn't come up with that. That solved
the problem and I compiled the wrappers.

Almost there. I've tried running a few of the demos, but it dies here:

Added resource location '../media/fonts' of type 'FileSystem' to
resource group 'General'
<snip>
OGRE EXCEPTION(5:ItemIdentityException): Could not find font BlueHighway
in TextAreaOverlayElement::setFontName at OgreTextAreaOverlayElement.cpp
(line 360)

Note that ../media/fonts does contain bluehigh.ttf.

I found http://www.ogre3d.org/forums/viewtopic.php?f=2&t=20992&start=0
but since it says ../media/fonts is in the resource group already, I'm
not sure where to take that advice.

Steve

...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Enrico Zschemisch  
View profile  
 More options Feb 17 2010, 6:19 am
From: Enrico Zschemisch <enr...@vicampus.com>
Date: Wed, 17 Feb 2010 12:19:27 +0100
Local: Wed, Feb 17 2010 6:19 am
Subject: Re: [python-ogre] Building python-ogre on Debian unstable
Hi,

Am Mittwoch 17 Februar 2010 11:24:22 schrieb Steve Freitas:

> Building the first part (ogre) dies with this error:
> /usr/bin/ld: cannot find -lboost_python-gcc44-mt

Make a symlink from /usr/lib64/libboost_python-mt.so to
/usr/lib64/libboost_python-gcc44-mt.so and rerun again.

The problem with the 64 bit is not building. It is running most of the demos.
Some demos at least start and show something. But most die with an error.

Regards,
Enrico


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Enrico Zschemisch  
View profile  
 More options Feb 17 2010, 6:20 am
From: Enrico Zschemisch <enr...@vicampus.com>
Date: Wed, 17 Feb 2010 12:20:32 +0100
Local: Wed, Feb 17 2010 6:20 am
Subject: Re: [python-ogre] Re: Building python-ogre on Debian unstable
Hi again,

Am Mittwoch 17 Februar 2010 12:13:25 schrieb Steve Freitas:

> Almost there. I've tried running a few of the demos, but it dies here:

this is exactly the 64 Bit problem everybody talks about ;-)

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Steve Freitas  
View profile  
 More options Feb 17 2010, 3:41 pm
From: Steve Freitas <sfl...@ihonk.com>
Date: Wed, 17 Feb 2010 12:41:04 -0800
Local: Wed, Feb 17 2010 3:41 pm
Subject: Re: [python-ogre] Re: Building python-ogre on Debian unstable

Okay, good to hear. Andy, Dermont, do you have any suggestions for what
I should do next to chase this down? I'm happy to do a debug build,
apply patches, whatever, I just need a bit of guidance.

Thanks!

Steve


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andy Miller  
View profile  
 More options Feb 17 2010, 9:59 pm
From: Andy Miller <nzmill...@gmail.com>
Date: Thu, 18 Feb 2010 10:59:59 +0800
Local: Wed, Feb 17 2010 9:59 pm
Subject: Re: [python-ogre] Re: Building python-ogre on Debian unstable

Steve

I'm doing further clean up and testing and should have an environment for
you to test with later today (It will be Ogre 1.7RC1, latest boost etc)..

Once you get updated then we can work together on the debugging..

In the mean time do you have any of the demos that work? If so which ones?
 What are the errors you are seeing?  Does an ogre.log file get produced and
if so can you send it through (really only interested in the last few lines,
try to see what the last thing Ogre did)..

Then my normal way for debugging this would be to add log statements
throughout the ogre source, rebuild/install ogre (don't need to change
Python-Ogre initially) in an attempt to lock down where the failure
is occurring -- of course the 'right' way to do this is to run it under a
debugger and trace back from the break point and if someone has time to post
instructions on how to do this that would be very helpful (I'll have to
refresh myself on debugging under Linux...)

Andy

On 18 February 2010 04:41, Steve Freitas <sfl...@ihonk.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Steve Freitas  
View profile  
 More options Feb 18 2010, 3:13 am
From: Steve Freitas <sfl...@ihonk.com>
Date: Thu, 18 Feb 2010 00:13:52 -0800
Local: Thurs, Feb 18 2010 3:13 am
Subject: Re: [python-ogre] Re: Building python-ogre on Debian unstable

Great news, Andy. Thanks. I'm happy to give it all a go.

Just ran through them all and none of the demos work. Here are the
results of my checks. Log file for each demo is attached.

Demos which opened the setup dialog fine then crashed after that due to
the following error:

OGRE EXCEPTION(5:ItemIdentityException): Could not find font BlueHighway
in TextAreaOverlayElement::setFontName at OgreTextAreaOverlayElement.cpp
(line 360)

Demo_Bezier.py
Demo_BSP.py
Demo_CameraTracking.py
Demo_CelShading.py
Demo_DotScene.py
Demo_EnvMap.py
Demo_Facial.py
Demo_Fresnel.py
Demo_Grass.py
Demo_Lighting.py
Demo_NodeListener.py
Demo_OneFish.py
Demo_ParticleFX.py
Demo_RendererCreate.py
Demo_RenderToTexture.py
Demo_SkeletalAnimation.py
Demo_SkeletonAnimation.py
Demo_SkyBox.py
Demo_SkyDome.py
Demo_SkyPlane.py
Demo_Smoke.py
Demo_SSAO.py
Demo_Terrain.py
Demo_TextureFX.py
Demo_Transparency.py

Other errors (or skipped tests) follow:

Demo_Basic.py: Would not start, it just shuts down after complaining
about not finding "plugins.cfg.linux".
Demo_Compositor.py: Would not start due to missing libCEGUIBase.so.1
Demo_NetworkClient.py: Didn't try
Demo_NetworkServer.py: Didn't try
Demo_OgreCollision02.py: Didn't try, haven't compiled ode
Demo_Shadows.py: Would not start due to missing libCEGUIBase.so.1
Demo_Video.py: Does nothing and exits normally
Demo_Water.py: Does nothing and exits normally
Demo_WX.py: Didn't try

Demo_SSAO_standalone.py: Would not start, error is:

23:59:34: OGRE EXCEPTION(7:InternalErrorException): Could not load
dynamic
library /home/steve/dev/sim/src/python-ogre/plugins/RenderSystem_GL.
System
Error: /home/steve/dev/sim/src/python-ogre/plugins/RenderSystem_GL.so:
cannot open shared object file:
o such file or directory in DynLib::load at OgreDynLib.cpp (line 81)

Demo_Spinner.py: Would not start, error is:

OGRE EXCEPTION(7:InternalErrorException): Could not load dynamic
library ../../plugins/RenderSystem_GL.dll.  System
Error: ../../plugins/RenderSystem_GL.dll.so: cannot open shared object
file: No such file or directory in DynLib::load at OgreDyn
ib.cpp (line 81)

Steve

  demo_logs.tgz
39K Download

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
dermont  
View profile  
 More options Feb 18 2010, 3:52 am
From: dermont <dermontg...@gmail.com>
Date: Thu, 18 Feb 2010 00:52:49 -0800 (PST)
Local: Thurs, Feb 18 2010 3:52 am
Subject: Re: [python-ogre] Re: Building python-ogre on Debian unstable
Andy,

Haven't debugged with python recently, these links are for 2.4 but is
pretty much how I remember it for 2.6.

gdb:
http://wiki.python.org/moin/DebuggingWithGdb

For Valgrind :
http://www.scipy.org/Cookbook/C_Extensions

Steve,

Probably best to create and run a minimal example that crashes,
something like the following. I would also try extracting OgreCore.zip
to a directory such as test64bit and load resources from that to rule
out a zip/loading/parsing problem.

import sys
import os
sys.path.insert(0,'..')
import PythonOgreConfig
import ogre.renderer.OGRE as ogre

plugin_path = os.path.join(os.getcwd(),'..','plugins.cfg.posix')
root = ogre.Root(plugin_path, "ogre.cfg", "ogre.log")

resGroup = 'Bootstrap'
ogre.ResourceGroupManager.getSingleton().createResourceGroup(resGroup)
#ogre.ResourceGroupManager.getSingleton().addResourceLocation('./
test64bit', 'FileSystem',  resGroup, False)
ogre.ResourceGroupManager.getSingleton().addResourceLocation('../media/
packs/OgreCore.zip', 'Zip', resGroup, False)

#carryOn = root.restoreConfig()
carryOn = root.showConfigDialog()

if carryOn:
    rsys = root.getRenderSystemByName("OpenGL Rendering Subsystem")
    rsys.setConfigOption("Full Screen", "No")
    root.setRenderSystem(rsys)
    renderWindow = root.initialise(True, "Ogre Render Window")

ogre.ResourceGroupManager.getSingleton().initialiseResourceGroup(resGroup)
del root


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andy Miller  
View profile  
 More options Feb 18 2010, 4:26 am
From: Andy Miller <nzmill...@gmail.com>
Date: Thu, 18 Feb 2010 17:26:59 +0800
Local: Thurs, Feb 18 2010 4:26 am
Subject: Re: [python-ogre] Re: Building python-ogre on Debian unstable

@demont - thanks for the debugging info -- agree on the extracting resources
etc as steve is getting a strange error..

Steve -- You can take a look
here<http://wiki.python-ogre.org/index.php/LinuxBuildV4>for the latest
build instructions (I'm still testing however ogre and ois
code generation is OK -- testing compile at the moment - slow Linux
machine)..

As you can see from the instructions we are using as many standard system
libraries as possible with the only exceptions being Nvidia's CG and GCCXML
(the standard one possibly works however we know it's buggy) -- and we are
installing everything into standard system locations.

None of the C++ libraries are patched (including Ogre) so if you already
have Ogre/OIS/CEGUI installed then they can be used -- however note that I'm
using OGRE 1.7.0RC1 and would want to use this for any debugging so please
do retrieve and build it.

There is also a 'new' library to build which is boost_python (instead of the
older complete 'boost) -- I've included a zip with just the required source
in the SVN and it extracts and builds as part of the '... -b boost_python
...' step.

Things are in flux so please feel free to update the wiki page and let me
know if you have any issues.. -- might also make sense to start a new thread
- perhaps 'Working on the 64bit issues" :)

Andy

On 18 February 2010 16:52, dermont <dermontg...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Enrico Zschemisch  
View profile  
 More options Feb 18 2010, 4:51 am
From: Enrico Zschemisch <enr...@vicampus.com>
Date: Thu, 18 Feb 2010 10:51:59 +0100
Local: Thurs, Feb 18 2010 4:51 am
Subject: Re: [python-ogre] Re: Building python-ogre on Debian unstable
Hi,

let me share my findings as I am somewhat lost :-(

Problem: Font can not be found.
The font can not be found because it is not loaded.
The font is not loaded because in OgreResourceGroupManager.cpp around line 920
"StringVector &patterns" is of unreasonable size and does not contain anything
at all. The resource manager the loop is currently working at is
OgreFontManager.
When bypassing this place in OgreResourceGroupManager.cpp and manually adding
the font to the list of resources to load, the font is loaded (correctly?).
When bypassing and letting the demo (I am using Demo_Grass.py) run I get this
segmentation fault (see stacktrace at end of email).

The stacktrace confirms my suspicion that something might be wrong with the
bindings and/or boost at this place.

Build System:
- Debian testing & unstable AMD64
- Ogre 1.6.4
- python ogre SVN

@Andy: gccxml is included in most distributions, so no need to install it
additionally. So you can take it out from the wiki.

Hints? Ideas?

I will try with Ogre 1.7 now.

Regards,
Enrico

Stacktrace:

Program received signal SIGSEGV, Segmentation fault.
0x00007f2105f6a053 in std::basic_ostream<char, std::char_traits<char> >&
std::operator<< <char, std::char_traits<char>, std::allocator<char>

>(std::basic_ostream<char, std::char_traits<char> >&, std::basic_string<char,

std::char_traits<char>, std::allocator<char> > const&) ()            
   from /usr/lib/libstdc++.so.6                                                                
(gdb) where                                                                                    
#0  0x00007f2105f6a053 in std::basic_ostream<char, std::char_traits<char> >&
std::operator<< <char, std::char_traits<char>, std::allocator<char>
>(std::basic_ostream<char, std::char_traits<char> >&, std::basic_string<char,

std::char_traits<char>, std::allocator<char> > const&) ()        
   from /usr/lib/libstdc++.so.6                                                                
#1  0x00007f21066e2081 in Ogre::Log::Stream::operator<< <std::string>
(this=0x7fff707b96d0,    
    v=...) at ../../OgreMain/include/OgreLog.h:216                                              
#2  0x00007f210687ae2c in Ogre::Resource::load (this=0x7f20fc3e5bc0,
background=false)          
    at OgreResource.cpp:216                                                                    
#3  0x00007f21096c9fa7 in
boost::python::objects::caller_py_function_impl<boost::python::detail::call er<void
(Ogre::Resource::*)(bool), boost::python::default_call_policies,
boost::mpl::vector3<void, Ogre::Mesh&, bool> > >::operator()(_object*,
_object*) ()                              
   from /mnt/data/projekte/po/python-
ogre/packages_2.5/ogre/renderer/OGRE/_ogre_.so            
#4  0x00007f2105cb4a8e in boost::python::objects::function::call(_object*,
_object*) const ()  
   from /usr/lib/libboost_python-py25.so.1.40.0                                                
#5  0x00007f2105cb4c78 in ?? () from /usr/lib/libboost_python-py25.so.1.40.0                    
#6  0x00007f2105cbcf73 in boost::python::detail::exception_handler::operator()
(boost::function0<void> const&) const () from /usr/lib/libboost_python-
py25.so.1.40.0                            
#7  0x00007f210a19d7f7 in
boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool,
boost::python::detail::translate_exception<Ogre::UnimplementedException, void
(*)(Ogre::UnimplementedException const&)>, boost::_bi::list3<boost::arg<1>,
boost::arg<2>, boost::_bi::value<void (*)(Ogre::UnimplementedException
const&)> > >, bool, boost::python::detail::exception_handler const&,
boost::function0<void>
const&>::invoke(boost::detail::function::function_buffer&,
boost::python::detail::exception_handler const&, boost::function0<void>
const&) ()                    
   from /mnt/data/projekte/po/python-
ogre/packages_2.5/ogre/renderer/OGRE/_ogre_.so            
#8  0x00007f2105cbcf4d in boost::python::detail::exception_handler::operator()
(boost::function0<void> const&) const () from /usr/lib/libboost_python-
py25.so.1.40.0                            
#9  0x00007f210a091d67 in
boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool,
boost::python::detail::translate_exception<Ogre::RuntimeAssertionException,
void (*)(Ogre::RuntimeAssertionException const&)>,
boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)
(Ogre::RuntimeAssertionException const&)> > >, bool,
boost::python::detail::exception_handler const&, boost::function0<void>
const&>::invoke(boost::detail::function::function_buffer---Type <return> to
continue, or q <return> to quit---                                          
&, boost::python::detail::exception_handler const&, boost::function0<void>
const&) ()          
   from /mnt/data/projekte/po/python-
ogre/packages_2.5/ogre/renderer/OGRE/_ogre_.so            
#10 0x00007f2105cbcf4d in boost::python::detail::exception_handler::operator()
(boost::function0<void> const&) const () from /usr/lib/libboost_python-
py25.so.1.40.0                            
#11 0x00007f210a08db57 in
boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool,
boost::python::detail::translate_exception<Ogre::RenderingAPIException, void
(*)(Ogre::RenderingAPIException const&)>, boost::_bi::list3<boost::arg<1>,
boost::arg<2>, boost::_bi::value<void (*)(Ogre::RenderingAPIException const&)>
> >, bool, boost::python::detail::exception_handler const&,

boost::function0<void>
const&>::invoke(boost::detail::function::function_buffer&,
boost::python::detail::exception_handler const&, boost::function0<void>
const&) ()                      
   from /mnt/data/projekte/po/python-
ogre/packages_2.5/ogre/renderer/OGRE/_ogre_.so            
#12 0x00007f2105cbcf4d in boost::python::detail::exception_handler::operator()
(boost::function0<void> const&) const () from /usr/lib/libboost_python-
py25.so.1.40.0                            
#13 0x00007f2109f46c47 in
boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool,
boost::python::detail::translate_exception<Ogre::ItemIdentityException, void
(*)(Ogre::ItemIdentityException const&)>, boost::_bi::list3<boost::arg<1>,
boost::arg<2>, boost::_bi::value<void (*)(Ogre::ItemIdentityException const&)>
> >, bool, boost::python::detail::exception_handler const&,

boost::function0<void>
const&>::invoke(boost::detail::function::function_buffer&,
boost::python::detail::exception_handler const&, boost::function0<void>
const&) ()                      
   from /mnt/data/projekte/po/python-
ogre/packages_2.5/ogre/renderer/OGRE/_ogre_.so            
#14 0x00007f2105cbcf4d in boost::python::detail::exception_handler::operator()
(boost::function0<void> const&) const () from /usr/lib/libboost_python-
py25.so.1.40.0                            
#15 0x00007f2109f42a37 in
boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool,
boost::python::detail::translate_exception<Ogre::InvalidStateException, void
(*)(Ogre::InvalidStateException const&)>, boost::_bi::list3<boost::arg<1>,
boost::arg<2>, boost::_bi::value<void (*)(Ogre::InvalidStateException const&)>
> >, bool, boost::python::detail::exception_handler const&,

boost::function0<void>
const&>::invoke(boost::detail::function::function_buffer&,
boost::python::detail::exception_handler const&, boost::function0<void>
const&) ()                      
   from /mnt/data/projekte/po/python-
ogre/packages_2.5/ogre/renderer/OGRE/_ogre_.so            
#16 0x00007f2105cbcf4d in boost::python::detail::exception_handler::operator()
(boost::function0<void> const&) const () from /usr/lib/libboost_python-
py25.so.1.40.0                            
---Type <return> to continue, or q <return> to quit---                                          
#17 0x00007f2109f3e827 in
boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool,
boost::python::detail::translate_exception<Ogre::InvalidParametersException ,
void (*)(Ogre::InvalidParametersException const&)>,
boost::_bi::list3<boost::arg<1>, boost::arg<2>, boost::_bi::value<void (*)
(Ogre::InvalidParametersException const&)> > >, bool,
boost::python::detail::exception_handler const&, boost::function0<void>
const&>::invoke(boost::detail::function::function_buffer&,
boost::python::detail::exception_handler const&, boost::function0<void>
const&) ()        
   from /mnt/data/projekte/po/python-
ogre/packages_2.5/ogre/renderer/OGRE/_ogre_.so            
#18 0x00007f2105cbcf4d in boost::python::detail::exception_handler::operator()
(boost::function0<void> const&) const () from /usr/lib/libboost_python-
py25.so.1.40.0                            
#19 0x00007f2109f3a617 in
boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool,
boost::python::detail::translate_exception<Ogre::InternalErrorException, void
(*)(Ogre::InternalErrorException const&)>, boost::_bi::list3<boost::arg<1>,
boost::arg<2>, boost::_bi::value<void (*)(Ogre::InternalErrorException
const&)> > >, bool, boost::python::detail::exception_handler const&,
boost::function0<void>
const&>::invoke(boost::detail::function::function_buffer&,
boost::python::detail::exception_handler const&, boost::function0<void>
const&) ()                    
   from /mnt/data/projekte/po/python-
ogre/packages_2.5/ogre/renderer/OGRE/_ogre_.so            
#20 0x00007f2105cbcf4d in boost::python::detail::exception_handler::operator()
(boost::function0<void> const&) const () from /usr/lib/libboost_python-
py25.so.1.40.0                            
#21 0x00007f2109f36407 in
boost::detail::function::function_obj_invoker2<boost::_bi::bind_t<bool,
boost::python::detail::translate_exception<Ogre::IOException, void (*)
(Ogre::IOException const&)>, boost::_bi::list3<boost::arg<1>, boost::arg<2>,
boost::_bi::value<void (*)(Ogre::IOException const&)> > >, bool,
boost::python::detail::exception_handler const&,
...

read more »


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Enrico Zschemisch  
View profile  
 More options Feb 18 2010, 5:01 am
From: Enrico Zschemisch <enr...@vicampus.com>
Date: Thu, 18 Feb 2010 11:01:24 +0100
Local: Thurs, Feb 18 2010 5:01 am
Subject: Re: [python-ogre] Re: Building python-ogre on Debian unstable
Hi,

just another small note about the new Build Instructions: Nvidia's CG is
included in Debian and Ubuntu (gccxml, too).


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Enrico Zschemisch  
View profile  
 More options Feb 18 2010, 5:12 am
From: Enrico Zschemisch <enr...@vicampus.com>
Date: Thu, 18 Feb 2010 11:12:47 +0100
Local: Thurs, Feb 18 2010 5:12 am
Subject: Re: [python-ogre] Re: Building python-ogre on Debian unstable
Hehe, and again. Any ideas, Andy? Do I have to specifiy certain options when
building code for Ogre 1.7?
I can not generate code for 1.7:

python python-ogre/BuildModule.py -g ogre --usesystem
PythonOgre.BuildModule: INFO     Building Source code for ogre                          
PythonOgre.BuildModule: WARNING  Task Failed                                            
11:10:35 - /mnt/data/projekte/po : cat log.out                                          
02-18 11:10 PythonOgre.BuildModule INFO     Building Source code for ogre              
02-18 11:10 PythonOgre.BuildModule DEBUG    Spawning 'python generate_code.py
--usesystem' in '/mnt/data/projekte/po/python-ogre/code_generators/ogre'
02-18 11:10 PythonOgre.BuildModule WARNING  Task Failed                                                                                              
02-18 11:10 PythonOgre.BuildModule DEBUG                                                                                                              
02-18 11:10 PythonOgre.BuildModule DEBUG    INFO Creating xml file
"/mnt/data/projekte/po/python-ogre/code_generators/cache/ogre_1.6.4_cache.x ml"
from source file "/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre.h" ...                                                                                                                                                      
INFO gccxml cmd: /usr/bin/gccxml  -I"/mnt/data/projekte/po/python-ogre" -
I"/mnt/data/projekte/po/python-ogre/code_generators/ogre" -
I"/usr/include/boost" -I"/usr/include/OGRE" -I"/usr/include/python2.5/"  -
D"OGRE_NONCLIENT_BUILD" -D"OGRE_GCC_VISIBILITY" -D"__PYTHONOGRE_BUILD_CODE" -
D"__GCCXML__" -D"OGRE_VERSION_1.6.4"  "/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre.h" -fxml="/mnt/data/projekte/po/python-
ogre/code_generators/cache/ogre_1.6.4_cache.xml"                                                                                                          
Traceback (most recent call last):                                                                                                                                                                
  File "generate_code.py", line 1696, in <module>                                                                                                                                                
    generate_code()                                                                                                                                                                              
  File "generate_code.py", line 1431, in generate_code                                                                                                                                            
    , cflags=environment.ogre.cflags                                                                                                                                                              
  File "/usr//lib/python2.5/site-
packages/pyplusplus/module_builder/boost_python_builder.py", line 95, in
__init__                                                                                
    , indexing_suite_version)                                                                                                                                                                    
  File "/usr//lib/python2.5/site-
packages/pyplusplus/module_builder/boost_python_builder.py", line 138, in
__parse_declarations                                                                  
    decls = reader.read_files( files, compilation_mode )
  File "/usr//lib/python2.5/site-packages/pygccxml/parser/project_reader.py",
line 217, in read_files
    return self.__parse_file_by_file(files)
  File "/usr//lib/python2.5/site-packages/pygccxml/parser/project_reader.py",
line 254, in __parse_file_by_file
    reader.create_xml_file( header, prj_file.cached_source_file )
  File "/usr//lib/python2.5/site-packages/pygccxml/parser/source_reader.py",
line 179, in create_xml_file
    raise error
pygccxml.parser.source_reader.gccxml_runtime_error_t: Error occured while
running GCC-XML: In file included from /mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre.h:23:
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:453: error: '_Tree' is not a
member of 'std'
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:453: error: '_Tree' is not a
member of 'std'
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:453: error: '_Tmap_traits' is
not a member of 'std'
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:453: error: wrong number of
template arguments (6, should be 3)
/usr/include/OGRE/OgreIteratorWrapper.h:46: error: provided for
'template<class T, class IteratorType, class ValType> class
Ogre::IteratorWrapper'
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:453: error: expected
unqualified-id before '>' token
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:454: error: '_Tree' is not a
member of 'std'
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:454: error: '_Tree' is not a
member of 'std'
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:454: error: '_Tmap_traits' is
not a member of 'std'
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:454: error: wrong number of
template arguments (6, should be 3)
/usr/include/OGRE/OgreIteratorWrapper.h:46: error: provided for
'template<class T, class IteratorType, class ValType> class
Ogre::IteratorWrapper'
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:454: error: expected
unqualified-id before '>' token
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:455: error: '_Tree' is not a
member of 'std'
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:455: error: '_Tree' is not a
member of 'std'
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:455: error: '_Tmap_traits' is
not a member of 'std'
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:455: error: wrong number of
template arguments (6, should be 2)
/usr/include/OGRE/OgreIteratorWrapper.h:255: error: provided for
'template<class T, class IteratorType> class Ogre::MapIteratorWrapper'
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:455: error: expected
unqualified-id before '>' token
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:456: error: '_Tree' is not a
member of 'std'
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:456: error: '_Tree' is not a
member of 'std'
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:456: error: '_Tmap_traits' is
not a member of 'std'
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:456: error: wrong number of
template arguments (6, should be 2)
/usr/include/OGRE/OgreIteratorWrapper.h:255: error: provided for
'template<class T, class IteratorType> class Ogre::MapIteratorWrapper'
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_aliases.h:456: error: expected
unqualified-id before '>' token
In file included from /mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre.h:31:
/mnt/data/projekte/po/python-ogre/code_generators/ogre/python_ogre_sizeof.h :
In function 'void python_ogre::details::instantiate()':
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_sizeof.h:29: error: 'stdext' was not
declared in this scope
/mnt/data/projekte/po/python-
ogre/code_generators/ogre/python_ogre_sizeof.h:29: error: template argument 2
is invalid


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andy Miller  
View profile  
 More options Feb 18 2010, 5:31 am
From: Andy Miller <nzmill...@gmail.com>
Date: Thu, 18 Feb 2010 18:31:07 +0800
Local: Thurs, Feb 18 2010 5:31 am
Subject: Re: [python-ogre] Re: Building python-ogre on Debian unstable

Did you grab the latest svn ?? Can you check what rev you are using..

Also from a test perspective (for 64 bit) I put Test_01.py in the demos/ogre
directory which is the basic program from Dermont. You might want to try it
and then extract the ogrecore.zip , edit the test program (you can see where
it is commented out) and try again, just in case the 64 bit issue is .zip
file related..

Andy

2010/2/18 Enrico Zschemisch <enr...@vicampus.com>


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Andy Miller  
View profile  
 More options Feb 18 2010, 5:33 am
From: Andy Miller <nzmill...@gmail.com>
Date: Thu, 18 Feb 2010 18:33:32 +0800
Local: Thurs, Feb 18 2010 5:33 am
Subject: Re: [python-ogre] Re: Building python-ogre on Debian unstable

Except it is the Dec 2007 version (at least on Ubuntu) and I would think we
should be driving for something more recent :)

However it's a personal choice and probably won't impact most people one way
or the other..

Andy

On 18 February 2010 18:01, Enrico Zschemisch <enr...@vicampus.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Enrico Zschemisch  
View profile  
 More options Feb 18 2010, 7:29 am
From: Enrico Zschemisch <enr...@vicampus.com>
Date: Thu, 18 Feb 2010 13:29:29 +0100
Local: Thurs, Feb 18 2010 7:29 am
Subject: Re: [python-ogre] Re: Building python-ogre on Debian unstable
Hi,

Am Donnerstag 18 Februar 2010 11:31:07 schrieb Andy Miller:

> Did you grab the latest svn ?? Can you check what rev you are using..

I just made another svn update and now I have:
Path: .
URL: https://python-ogre.svn.sourceforge.net/svnroot/python-ogre/trunk/pyt...
ogre
Repository Root: https://python-ogre.svn.sourceforge.net/svnroot/python-ogre
Repository UUID: 3be82d60-661a-0410-ad8d-e6a4dab1e050
Revision: 1088
Node Kind: directory
Schedule: normal
Last Changed Author: andy_miller
Last Changed Rev: 1088
Last Changed Date: 2010-02-18 10:42:15 +0100 (Thu, 18 Feb 2010)

The update before was done this morning.

I just installed GCCXML and CG with the commands supplied by the wiki. The
wrapper code can be generated now and it is compiling...

If possible, I would like to replace the "make install" commands in the
scripts with "checkinstall", if the checkinstall-program is installed. This
will generate and install the required packages using the distribution's
package management system. Yes/No?

> Also from a test perspective (for 64 bit) I put Test_01.py in the
>  demos/ogre directory which is the basic program from Dermont. You might
>  want to try it and then extract the ogrecore.zip , edit the test program
>  (you can see where it is commented out) and try again, just in case the 64
>  bit issue is .zip file related..

I extracted the contents, no help.

Regards,
Enrico


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Enrico Zschemisch  
View profile  
 More options Feb 18 2010, 9:40 am
From: Enrico Zschemisch <enr...@vicampus.com>
Date: Thu, 18 Feb 2010 15:40:19 +0100
Local: Thurs, Feb 18 2010 9:40 am
Subject: Re: [python-ogre] Re: Building python-ogre on Debian unstable
Hi everybody,

a quick look at the 1.7 RC1 build with python ogre looks great :)
I tried some demos which did not work before and they are working now :-)

Some notes I took while building (the whole day :-/ ):

This file is created incorrectly:
python-ogre/generated/ogre_1.7.0RC1/mapProfilerProfileHistory\>.pypp.hpp
Andy already corrected that one.

Next, the class RequestHandlerHolder in OgreWorkQueue.h is protected, but
needs to be public.
Similar: struct Ogre::EdgeListBuilder::vectorLess in OgreEdgeListBuilder.h is
protected but has to be public.

Nice work,
Enrico


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Enrico Zschemisch  
View profile  
 More options Feb 18 2010, 9:46 am
From: Enrico Zschemisch <enr...@vicampus.com>
Date: Thu, 18 Feb 2010 15:46:29 +0100
Local: Thurs, Feb 18 2010 9:46 am
Subject: Re: [python-ogre] Re: Building python-ogre on Debian unstable
Hi,

CEGUI fails to build. Does not matter if installed separately or using the
distribution's package. This seems to be something in the wrapper code, which
I have no idea of:

02-18 15:44 PythonOgre.BuildModule INFO     Building Source code for cegui
02-18 15:44 PythonOgre.BuildModule DEBUG    Spawning 'python generate_code.py'
in '/mnt/data/projekte/po/python-ogre/code_generators/cegui'
02-18 15:44 PythonOgre.BuildModule WARNING  Task Failed
02-18 15:44 PythonOgre.BuildModule DEBUG    
02-18 15:44 PythonOgre.BuildModule DEBUG    INFO Creating xml file
"/mnt/data/projekte/po/python-
ogre/code_generators/cache/cegui_0.7.1_cache.xml" from source file
"/mnt/data/projekte/po/python-ogre/code_generators/cegui/python_CEGUI.h" ...
INFO gccxml cmd: /usr/bin/gccxml  -I"/mnt/data/projekte/po/python-ogre" -
I"/mnt/data/projekte/po/root/usr/include/boost" -
I"/mnt/data/projekte/po/root/usr/include/CEGUI" -
I"/mnt/data/projekte/po/CEGUI-0.7.1" -
I"/mnt/data/projekte/po/root/usr/include/CEGUI/RendererModules/Ogre" -
I"/mnt/data/projekte/po/root/usr/include/OGRE" -
I"/mnt/data/projekte/po/root/usr/include/OGRE"  -D"OGRE_NONCLIENT_BUILD" -
D"CEGUI_NONCLIENT_BUILD" -D"OGRE_GCC_VISIBILITY" -D"__PYTHONOGRE_BUILD_CODE" -
D"OGRE_GUIRENDERER_EXPORTS" -D"VERSION_0_7_1"  "/mnt/data/projekte/po/python-
ogre/code_generators/cegui/python_CEGUI.h" -
fxml="/mnt/data/projekte/po/python-
ogre/code_generators/cache/cegui_0.7.1_cache.xml"
Traceback (most recent call last):
  File "generate_code.py", line 381, in <module>
    generate_code()
  File "generate_code.py", line 312, in generate_code
    , cflags=environment.ogre.cflags
  File "/usr//lib/python2.5/site-
packages/pyplusplus/module_builder/boost_python_builder.py", line 95, in
__init__
    , indexing_suite_version)
  File "/usr//lib/python2.5/site-
packages/pyplusplus/module_builder/boost_python_builder.py", line 138, in
__parse_declarations
    decls = reader.read_files( files, compilation_mode )
  File "/usr//lib/python2.5/site-packages/pygccxml/parser/project_reader.py",
line 217, in read_files
    return self.__parse_file_by_file(files)
  File "/usr//lib/python2.5/site-packages/pygccxml/parser/project_reader.py",
line 254, in __parse_file_by_file
    reader.create_xml_file( header, prj_file.cached_source_file )
  File "/usr//lib/python2.5/site-packages/pygccxml/parser/source_reader.py",
line 179, in create_xml_file
    raise error
pygccxml.parser.source_reader.gccxml_runtime_error_t: Error occured while
running GCC-XML: In file included from /usr/include/c++/4.4/tr1/type_traits:47,
                 from /usr/include/c++/4.4/tr1/unordered_map:43,
                 from
/mnt/data/projekte/po/root/usr/include/OGRE/OgreStdHeaders.h:40,
                 from
/mnt/data/projekte/po/root/usr/include/OGRE/OgrePrerequisites.h:315,
                 from
/mnt/data/projekte/po/root/usr/include/OGRE/OgreBlendMode.h:31,
                 from
/mnt/data/projekte/po/root/usr/include/CEGUI/RendererModules/Ogre/CEGUIOgre Renderer.h:35,
                 from /mnt/data/projekte/po/python-
ogre/code_generators/cegui/python_CEGUI.h:18:
/usr/include/c++/4.4/tr1_impl/type_traits:207: error: a function call cannot
appear in a constant-expression
/usr/include/c++/4.4/tr1_impl/type_traits:207: error: template argument 2 is
invalid
/usr/include/c++/4.4/tr1_impl/type_traits:213: error: a function call cannot
appear in a constant-expression
/usr/include/c++/4.4/tr1_impl/type_traits:213: error: template argument 2 is
invalid
/usr/include/c++/4.4/tr1_impl/type_traits:219: error: a function call cannot
appear in a constant-expression
/usr/include/c++/4.4/tr1_impl/type_traits:219: error: template argument 2 is
invalid
/usr/include/c++/4.4/tr1_impl/type_traits:226: error: expected nested-name-
specifier before '...' token
/usr/include/c++/4.4/tr1_impl/type_traits:226: error: expected '>' before
'...' token
/usr/include/c++/4.4/tr1_impl/type_traits:227: error: '_ArgTypes' was not
declared in this scope
/usr/include/c++/4.4/tr1_impl/type_traits:227: error: type/value mismatch at
argument 1 in template parameter list for 'template<class _Tp> struct
std::tr1::is_function'
/usr/include/c++/4.4/tr1_impl/type_traits:227: error:   expected a type, got
'(_Res)(<expression error>)'
/usr/include/c++/4.4/tr1_impl/type_traits:229: error: expected nested-name-
specifier before '...' token
/usr/include/c++/4.4/tr1_impl/type_traits:229: error: expected '>' before
'...' token
/usr/include/c++/4.4/tr1_impl/type_traits:230: error: '_ArgTypes' was not
declared in this scope
/usr/include/c++/4.4/tr1_impl/type_traits:230: error: type/value mismatch at
argument 1 in template parameter list for 'template<class _Tp> struct
std::tr1::is_function'
/usr/include/c++/4.4/tr1_impl/type_traits:230: error:   expected a type, got
'(_Res)(<expression error>)'
/usr/include/c++/4.4/tr1_impl/type_traits:232: error: expected nested-name-
specifier before '...' token
/usr/include/c++/4.4/tr1_impl/type_traits:232: error: expected '>' before
'...' token
/usr/include/c++/4.4/tr1_impl/type_traits:233: error: '_ArgTypes' was not
declared in this scope
/usr/include/c++/4.4/tr1_impl/type_traits:233: error: type/value mismatch at
argument 1 in template parameter list for 'template<class _Tp> struct
std::tr1::is_function'
/usr/include/c++/4.4/tr1_impl/type_traits:233: error:   expected a type, got
'(_Res)(<expression error>)'
/usr/include/c++/4.4/tr1_impl/type_traits:235: error: expected nested-name-
specifier before '...' token
/usr/include/c++/4.4/tr1_impl/type_traits:235: error: expected '>' before
'...' token
/usr/include/c++/4.4/tr1_impl/type_traits:236: error: '_ArgTypes' was not
declared in this scope
/usr/include/c++/4.4/tr1_impl/type_traits:236: error: type/value mismatch at
argument 1 in template parameter list for 'template<class _Tp> struct
std::tr1::is_function'
/usr/include/c++/4.4/tr1_impl/type_traits:236: error:   expected a type, got
'(_Res)(<expression error>)'
/usr/include/c++/4.4/tr1_impl/type_traits:238: error: expected nested-name-
specifier before '...' token
/usr/include/c++/4.4/tr1_impl/type_traits:238: error: expected '>' before
'...' token
/usr/include/c++/4.4/tr1_impl/type_traits:239: error: '_ArgTypes' was not
declared in this scope
/usr/include/c++/4.4/tr1_impl/type_traits:239: error: type/value mismatch at
argument 1 in template parameter list for 'template<class _Tp> struct
std::tr1::is_function'
/usr/include/c++/4.4/tr1_impl/type_traits:239: error:   expected a type, got
'(_Res)(<expression error>)'
/usr/include/c++/4.4/tr1_impl/type_traits:241: error: expected nested-name-
specifier before '...' token
/usr/include/c++/4.4/tr1_impl/type_traits:241: error: expected '>' before
'...' token
/usr/include/c++/4.4/tr1_impl/type_traits:242: error: '_ArgTypes' was not
declared in this scope
/usr/include/c++/4.4/tr1_impl/type_traits:242: error: type/value mismatch at
argument 1 in template parameter list for 'template<class _Tp> struct
std::tr1::is_function'
/usr/include/c++/4.4/tr1_impl/type_traits:242: error:   expected a type, got
'(_Res)(<expression error>)'
/usr/include/c++/4.4/tr1_impl/type_traits:244: error: expected nested-name-
specifier before '...' token
/usr/include/c++/4.4/tr1_impl/type_traits:244: error: expected '>' before
'...' token
/usr/include/c++/4.4/tr1_impl/type_traits:245: error: '_ArgTypes' was not
declared in this scope
/usr/include/c++/4.4/tr1_impl/type_traits:245: error: type/value mismatch at
argument 1 in template parameter list for 'template<class _Tp> struct
std::tr1::is_function'
/usr/include/c++/4.4/tr1_impl/type_traits:245: error:   expected a type, got
'(_Res)(<expression error>)'
/usr/include/c++/4.4/tr1_impl/type_traits:247: error: expected nested-name-
specifier before '...' token
/usr/include/c++/4.4/tr1_impl/type_traits:247: error: expected '>' before
'...' token
/usr/include/c++/4.4/tr1_impl/type_traits:248: error: '_ArgTypes' was not
declared in this scope
/usr/include/c++/4.4/tr1_impl/type_traits:248: error: type/value mismatch at
argument 1 in template parameter list for 'template<class _Tp> struct
std::tr1::is_function'
/usr/include/c++/4.4/tr1_impl/type_traits:248: error:   expected a type, got
'(_Res)(<expression error>)'
/usr/include/c++/4.4/tr1_impl/type_traits:333: error: a function call cannot
appear in a constant-expression
/usr/include/c++/4.4/tr1_impl/type_traits:333: error: template argument 2 is
invalid
/usr/include/c++/4.4/tr1_impl/type_traits:339: error: a function call cannot
appear in a constant-expression
/usr/include/c++/4.4/tr1_impl/type_traits:339: error: template argument 2 is
invalid
/usr/include/c++/4.4/tr1_impl/type_traits:345: error: a function call cannot
appear in a constant-expression
/usr/include/c++/4.4/tr1_impl/type_traits:345: error: template argument 2 is
invalid
In file included from /usr/include/c++/4.4/tr1/unordered_map:43,
                 from
/mnt/data/projekte/po/root/usr/include/OGRE/OgreStdHeaders.h:40,
                 from
/mnt/data/projekte/po/root/usr/include/OGRE/OgrePrerequisites.h:315,
                 from
/mnt/data/projekte/po/root/usr/include/OGRE/OgreBlendMode.h:31,
                 from
/mnt/data/projekte/po/root/usr/include/CEGUI/RendererModules/Ogre/CEGUIOgre Renderer.h:35,
                 from /mnt/data/projekte/po/python-
ogre/code_generators/cegui/python_CEGUI.h:18:
/usr/include/c++/4.4/tr1/type_traits:147: error: expected primary-expression
before ',' token
/usr/include/c++/4.4/tr1/type_traits:147: error: expected primary-expression
before ')' token
/usr/include/c++/4.4/tr1/type_traits:147: error: a function call cannot appear
in a constant-expression
/usr/include/c++/4.4/tr1/type_traits:241: error: requested alignment is not a
constant


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Steve Freitas  
View profile  
 More options Feb 18 2010, 2:41 pm
From: Steve Freitas <sfl...@ihonk.com>
Date: Thu, 18 Feb 2010 11:41:22 -0800
Local: Thurs, Feb 18 2010 2:41 pm
Subject: Re: [python-ogre] Re: Building python-ogre on Debian unstable

On Thu, 2010-02-18 at 00:52 -0800, dermont wrote:
> I would also try extracting OgreCore.zip
> to a directory such as test64bit and load resources from that to rule
> out a zip/loading/parsing problem.

Okay, I created

src/python-ogre/demos/test64bit

Then I unzipped the contents of OgreCore.zip into it and added the
following line to src/python-ogre/demos/resource.cfg under the General
section (tried Bootstrap too):

FileSystem=../test64bit

The change had no effect on the font loading problem.

Thanks for the sample code. It crashes the same way as all the others
looking for the BlueHighway font. I tried uncommenting the line
referring to the test64bit directory and it didn't change the result.

Steve


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Steve Freitas  
View profile  
 More options Feb 18 2010, 2:43 pm
From: Steve Freitas <sfl...@ihonk.com>
Date: Thu, 18 Feb 2010 11:43:53 -0800
Local: Thurs, Feb 18 2010 2:43 pm
Subject: Re: [python-ogre] Re: Building python-ogre on Debian unstable

It looks like you've closed in on the error. Should we all continue to
try to get 1.6.4 working? Or abandon it for 1.7?

Steve


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »