|
Boost Testing : |
From: David Abrahams (dave_at_[hidden])
Date: 2006-07-13 11:55:29
"Sean Huang" <huangsean_at_[hidden]> writes:
> ----- Original Message -----
> From: "David Abrahams" <dave_at_[hidden]>
> Newsgroups: gmane.comp.lib.boost.testing
> Sent: Wednesday, July 12, 2006 7:00 PM
> Subject: Huang-WinXP-x64 - python - exec
>
>
>>
>> http://engineering.meta-comm.com/boost-regression/CVS-RC_1_34_0/developer/output/Huang-WinXP-x64-boost-bin-v2-libs-python-test-exec-test-msvc-8-0-debug-threading-multi_release.html
>>
>> seems to indicate that it's failing to find the PythonXX.dll (where XX
>> is your python version) in g:\Tools\python\libs. It's either a tester
>> configuration error, or an error in the BBv2 python toolset file.
>> This should be easy for the tester to diagnose, but there's not much I
>> can do without more information. Can you look into it, Sean?
>>
>
> The following is the list of files in the python lib
I really meant what I said about the directory name: "libs" because
/LIBPATH:"g:\Tools\python\libs"
appears on the command line.
> directory. I do not see Python24.dll (did you mean lib instead?).
...although I *should* have said "python24.lib" instead of python24.dll
> Directory of G:\Tools\Python\libs
>
> 06/07/2006 12:15 PM <DIR> .
> 06/07/2006 12:15 PM <DIR> ..
> 04/11/2006 04:13 PM 1,652 bz2.lib
> 04/11/2006 04:13 PM 1,720 pyexpat.lib
> 04/11/2006 04:13 PM 181,380 python24.lib
> 04/11/2006 04:13 PM 1,704 select.lib
> 04/11/2006 04:13 PM 1,788 unicodedata.lib
> 04/11/2006 04:13 PM 1,738 winsound.lib
> 04/11/2006 04:13 PM 1,670 zlib.lib
> 04/11/2006 04:13 PM 1,888 _bsddb.lib
> 04/11/2006 04:13 PM 1,920 _socket.lib
> 04/11/2006 04:13 PM 1,754 _testcapi.lib
> 04/11/2006 04:13 PM 1,738 _tkinter.lib
Okay, I'm not sure what this indicates. It's the right directory and
the right file is there. All I can do at this point is ask you to
investigate more closely. Can you find symbols like
__imp__PyImport_AppendInittab in that file? Can you manually
replicate the test command and ask the linker to be verbose and tell
us the exact path of the .lib file it finds? These are just examples;
you can probably think of more.
-- Dave Abrahams Boost Consulting www.boost-consulting.com