Hi, >From the messages, I would guess that there was a failure in a previous attempt to compile. Could you include those error messages as well? You can get these again by running:
$ scons clean_all $ scons Cheers, Edward On Wednesday, 8 May 2013, Troels Emtekær Linnet wrote: > Hi Edward. > > So that helped, but just showed another problem: > --------------------------------------------- > C:\Python27\github\relax_disp>scons > scons: Reading SConscript files ... > scons: done reading SConscript files. > scons: Building targets ... > link /nologo /dll /out:target_functions\relax_fit.pyd > /implib:target_functions\r > elax_fit.lib /LIBPATH:C:\Python27\libs target_functions\c_chi2.obj > target_functi > ons\exponential.obj target_functions\relax_fit.obj > Creating library target_functions\relax_fit.lib and object > target_functions\r > elax_fit.exp > relax_fit.obj : error LNK2019: unresolved external symbol > __imp__PyFloat_FromDou > ble referenced in function _func > relax_fit.obj : error LNK2019: unresolved external symbol > __imp__PyFloat_AsDoubl > e referenced in function _setup > relax_fit.obj : error LNK2019: unresolved external symbol > __imp__PyList_New refe > renced in function _back_calc_I > relax_fit.obj : error LNK2019: unresolved external symbol > __imp__PyList_SetItem > referenced in function _back_calc_I > relax_fit.obj : error LNK2019: unresolved external symbol > __imp__PyArg_ParseTupl > e referenced in function _func > relax_fit.obj : error LNK2019: unresolved external symbol > __imp__PyArg_ParseTupl > eAndKeywords referenced in function _setup > relax_fit.obj : error LNK2019: unresolved external symbol > __imp__Py_InitModule4 > referenced in function _initrelax_fit > relax_fit.obj : error LNK2019: unresolved external symbol > __imp__PySequence_GetI > tem referenced in function _setup > relax_fit.obj : error LNK2019: unresolved external symbol > __imp___Py_NoneStruct > referenced in function _setup > target_functions\relax_fit.pyd : fatal error LNK1120: 9 unresolved > externals > scons: *** [target_functions\relax_fit.pyd] Error 1120 > scons: building terminated because of errors. > > C:\Python27\github\relax_disp> > ----------------------------------------------------------- > > Searching for the problem, seems that "many" run into the same problem. > But I don't know how to fix it? > > Do you? > > Troels Emtekær Linnet > > > 2013/5/8 Edward d'Auvergne <[email protected]> > > Hi, > > This "'cl' is not recognized as an internal or external command" error > is quite common. For example one solution for older SCons and MSVC is > given at http://www.nmr-relax.com/windows_devel.html#MSVS_scons_issues. > If you have 64-bit windows, then you have probably been bitten by an > SCons bug that I reported a long time ago and that the SCons > developers stubbornly refuse to fix: > > http://scons.tigris.org/issues/show_bug.cgi?id=2849 > > It is a one line fix which you can see in the second comment. Just > change those lines in your installed SCons code and it should run. If > these two suggestions do not work, then we need to look for another > solution. > > Regards, > > Edward > > > > > > On 7 May 2013 20:22, Troels Emtekær Linnet <[email protected]> wrote: > > Hi Edward. > > > > I use pyscripter and Ipython for coding, but def. not vim. > > I am aware of Python PEP style guide, and the indention thing. > > Trying to remember to comply to the rules of style. :-) > > > > I would need to program at home, since I cannot spend effort when I am > the > > lab. > > > > Still having troubles with scons. Tried following this: > > http://www.nmr-relax.com/windows_devel.html > > I installed scons 2.3 for windows > > And Visual Studio Express 2012 > > > > I don't understand this: > > 'cl' is not recognized as an internal or external command, operable > program > > or batch file. > > I can call cl from command line, so... > > > > Have you seen this before? > > > > ----------------------------------------- > > C:\Python27\github\relax_disp>"C:\Program Files (x86)\Microsoft Visual > > Studio 11 > > .0\VC\vcvarsall" > > > > C:\Python27\github\relax_disp>scons > > scons: Reading SConscript files ... > > scons: done reading SConscript files. > > scons: Building targets ... > > > > ########################### > > # Compiling the C modules # > > ########################### > > > > Building the relaxation curve fitting module > > 'target_functions\\relax_fit.pyd' > > > > cl /Fotarget_functions\c_chi2.obj /c target_functions\c_chi2.c /nologo > > /I"C:\Pyt > > hon27\Scripts\..\include" > > 'cl' is not recognized as an internal or external command, > > operable program or batch file. > > scons: *** [target_functions\c_chi2.obj] Error 1 > > scons: building terminated because of errors. > > > > C:\Python27\github\relax_disp>cl > > Microsoft (R) C/C++ Optimizing Compiler Version 17.00.50727.1 for x86 > > Copyright (C) Microsoft Corporation. All rights reserved. > > > > usage: cl [ option... ] filename... [ /link linkoption... ] > > > > > > > > Troels Emtekær Linnet > > > > > > 2013/5/7 Edward d'Auvergne <[email protected]> > >> > >> Hi Troels, > >> > >> I just noticed that you have a footer at the end of your messages. It > >> might be better to turn this off for mailing list messages - it's best > >> that your work number and address is not archived permanently all over > >> the internet. > >> > >> Regards, > >> > >> Edward > >> > >> > >> > >> > >> On 7 May 2013 14:18, Troels Emtekær Linnet <[email protected]> wrote: > >> > Hi Edward. > >> > > >> > Thanks for the lengthy explanation, and I hope that I can honor your > >> > effort > >> > in explaining. :-) > >> > > >> > I would be interested to get these things to work in relax, which we > >> > most > >> > often use in our lab: > >> > - off-resonance T1rho > >> > - CPMG > >> > -- Fast (Meiboom) > >> > -- slow/intermediate (Richard-Carver) > >> > -- very slow (Tollinger/K > >
_______________________________________________ relax (http://www.nmr-relax.com) This is the relax-devel mailing list [email protected] To unsubscribe from this list, get a password reminder, or change your subscription options, visit the list information page at https://mail.gna.org/listinfo/relax-devel

