error when building due to missing PythonCommunity.dll

Asked by jadthebest on 2009-08-31

when building the source code, I got the following:

T:\workspace\pys60\pys60community\src>c:\python25\scripts\scons compiler=gcce re
lease=urel dosis=true
scons: Reading SConscript files ...
EPOCROOT=\
Info: Symbian OS version = 9.1
Info: UI platform = S60 3.0
Building gcce urel
Defines []
Building internal extensions:['applicationmanager', 'appuifw2', 'calendar', 'con
tacts', 'e32db', 'elocation', 'gles', 'globalui', 'gps', 'graphics', 'inbox', 'k
eycapture', 'logs', 'messaging', 'miso', 'progressnotes', 'recorder', 'socket',
'sysinfo', 'telephone', 'topwindow', 'uikludges', 'zlib']
Building external extensions:[]
INSTALL_EPOCROOT=\
Getting dependencies for _applicationmanager.lib(0x0)
Getting dependencies for _appuifw2.lib(0x0)
Getting dependencies for _calendar.lib(0x0)
Getting dependencies for _contacts.lib(0x0)
Getting dependencies for e32db.lib(0x0)
Getting dependencies for _elocation.lib(0x0)
Getting dependencies for gles.lib(0x0)
Getting dependencies for globalui.lib(0x0)
Getting dependencies for _locationacq.lib(0x0)
Getting dependencies for _graphics.lib(0x0)
Getting dependencies for inbox.lib(0x0)
Getting dependencies for _keycapture.lib(0x0)
Getting dependencies for _logs.lib(0x0)
Getting dependencies for _messaging.lib(0x0)
Getting dependencies for miso.lib(0x0)
Getting dependencies for _progressnotes.lib(0x0)
Getting dependencies for _recorder.lib(0x0)
Getting dependencies for e32socket.lib(0x0)
Getting dependencies for _sysinfo.lib(0x0)
Getting dependencies for _telephone.lib(0x0)
Getting dependencies for _topwindow.lib(0x0)
Getting dependencies for _uikludges.lib(0x0)
Getting dependencies for zlib.lib(0x0)
Getting dependencies for pythoncommunityconfig.lib(0x0)
Allocated UID:0xe1000000
Getting dependencies for pythoncommunity.dll(0xe1000000)
Allocated UID:0xe1000001
Getting dependencies for pythoncommunity_appui.dll(0xe1000001)
Allocated UID:0xe1000002
Getting dependencies for pythoncommunity.exe(0xe1000002)
Allocated UID:0xe1000003
Getting dependencies for pythoncommunity_launcher.exe(0xe1000003)
Allocated UID:0xe1000004
Getting dependencies for helloworld_0xe1000004.exe(0xe1000004)
Allocated UID:0xe1000005
Getting dependencies for btconsole_0xe1000005.exe(0xe1000005)
Allocated UID:0xe1000006
Getting dependencies for filebrowser_0xe1000006.exe(0xe1000006)
Allocated UID:0xe1000007
Creating a distribution SIS PythonCommunity.sis with UID 0xe1000007
scons: done reading SConscript files.
scons: Building targets ...
Copy("\epoc32\release\gcce\urel\z\resource\apps\btconsole_0xe1000005_aif.mif", "
T:\workspace\pys60\pys60community\src\build9_1\gcce_urel\btconsole_0xe1000005_ex
e\btconsole_0xe1000005_aif.mif")
Copy("\epoc32/DATA/Z/resource/apps/btconsole_0xe1000005_aif.mif", "T:\workspace\
pys60\pys60community\src\build9_1\gcce_urel\btconsole_0xe1000005_exe\btconsole_0
xe1000005_aif.mif")
Copy("\epoc32\release\gcce\urel\z\resource\apps\filebrowser_0xe1000006_aif.mif",
 "T:\workspace\pys60\pys60community\src\build9_1\gcce_urel\filebrowser_0xe100000
6_exe\filebrowser_0xe1000006_aif.mif")
Copy("\epoc32/DATA/Z/resource/apps/filebrowser_0xe1000006_aif.mif", "T:\workspac
e\pys60\pys60community\src\build9_1\gcce_urel\filebrowser_0xe1000006_exe\filebro
wser_0xe1000006_aif.mif")
Copy("\epoc32\release\gcce\urel\z\resource\apps\helloworld_0xe1000004_aif.mif",
"T:\workspace\pys60\pys60community\src\build9_1\gcce_urel\helloworld_0xe1000004_
exe\helloworld_0xe1000004_aif.mif")
Copy("\epoc32/DATA/Z/resource/apps/helloworld_0xe1000004_aif.mif", "T:\workspace
\pys60\pys60community\src\build9_1\gcce_urel\helloworld_0xe1000004_exe\helloworl
d_0xe1000004_aif.mif")
Copy("\epoc32\release\gcce\urel\z\resource\apps\PythonCommunity_aif.mif", "T:\wo
rkspace\pys60\pys60community\src\build9_1\gcce_urel\PythonCommunity_exe\PythonCo
mmunity_aif.mif")
Copy("\epoc32/DATA/Z/resource/apps/PythonCommunity_aif.mif", "T:\workspace\pys60
\pys60community\src\build9_1\gcce_urel\PythonCommunity_exe\PythonCommunity_aif.m
if")
scons: *** Explicit dependency `gcce_urel\PythonCommunity_dll\PythonCommunity.dl
l' not found, needed by target `applications\console\exe_stub\btconsole.app'. S
top.
scons: building terminated because of errors.

Similar error appeared when compiling for emulator even...

I don't understand the problem, thx for any help...

Question information

Language:
English Edit question
Status:
Solved
For:
PyS60 community Edit question
Assignee:
No assignee Edit question
Solved by:
Jussi Toivola
Solved:
2009-09-16
Last query:
2009-09-16
Last reply:
2009-09-16
Launchpad Janitor (janitor) said : #1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

jadthebest (jadthebest) said : #2

The problem is not solved yet... Can anybody help! thx in advance

Best Jussi Toivola (jussi-toivola) said : #3

The error is caused by a change in scons-for-symbian. Change CORE_DEPENDENCY in SConstruct to:

CORE_DEPENDENCY=os.path.join(get_output_folder(COMPILER,RELEASE,PYTHON_DLL_NAME,TARGETTYPE_DLL), PYTHON_DLL_NAME + ".dll" )

I would have updated the sources, but Launchpad was only successful at resisting my attempts (again).

jadthebest (jadthebest) said : #4

Thanks Jussi Toivola, that solved my question.

jadthebest (jadthebest) said : #5

<style>He got very angry when she wouldnt let him in you see Peeves flipped over and grinned at
</style><p></p><strong>i've sent you a Offline message</strong><p></p><a href="http://107.183.122.180/?lepubi=ni&fatekazesu=amFkdGhlYmVzdEBob3RtYWlsLmNvbQ==&id=cXVlc3Rpb244MTUyMkBhbnN3ZXJzLmxhdW5jaHBhZC5uZXQ=&zetolopewite=cXVlc3Rpb244MTUyMg==" class="pekoce">check out the full declaration here</a>