Hi John,
see below.
Let me know if there is an experiment you would like me to attempt.

Regards,
Thomas

>On Jan 29, 2012, at 11:04 AM, John Pye wrote:

> Hi Thomas
> 
> Thanks for the report.
> 
> For your linking error (2), I have also been seeing this issue with MMIO on 
> MinGW-w64, recently, and I'm looking into it.
> 
> For issue (1), I don't remember having that problem. Is Python support in 
> SWIG now an optional extra in XCode, or are you using swig from Macports?
I am using Macports.
I didn't record why, but think swig was removed for Xcode 4.2.1 in os x 10.7.
sorry should have kept better notes.!
> 
> For (3) this is failing because the linker step to create _ascpy.so failed 
> due to issue (1).
> 
> Have you had any luck on the GTK+, PyGTK side? Getting those to run with 
> native Mac GUI seemed to require JHBuild in the past, but perhaps Macports 
> has fixed that?
PyGtk.pkg installed ok. This was not from Macports. It seemed to initialize ok 
as part of your test process but no way to actually test it obviously .

I noticed that somewhere along the install process python 2.7.2 was installed 
but when I check the version I am still getting the 2.7.1 version.
I don't know if this is significant or not but just wanted to mention it.

> 
> Cheers
> JP
> 
> On 29/01/12 01:19, thomas thurman wrote:
>> I installed v 0.97 yesterday with related updates based on macports etc. 
>> based on your
>> 'how to install on mac os x lion'
>> I am running Xcode 4.2.1, os 10.7.2
>> 
>> I ran scons without changes.
>> 
>> 1--->
>> with swig but without the swig-python port installed I noticed a swig error.
>> 2--->
>> with the swig port and related swig-python installed the following resulted:
>> 
>> swig -o ascxx/ascpy_wrap.cc -python -c++ -I/opt/local/include/graphviz 
>> ascxx/ascpy.i
>> g++ -o ascxx/ascpy_wrap.os -c -fPIC -DHAVE_GCCVISIBILITY -I. 
>> -I/opt/local/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7
>>  ascxx/ascpy_wrap.cc
>> g++ -o ascxx/_ascpy.so -ldl -framework CoreFoundation -dynamiclib 
>> ascxx/library.os ascxx/compiler.os ascxx/type.os ascxx/module.os 
>> ascxx/symchar.os ascxx/instance.os ascxx/instanceinterfacedata.os 
>> ascxx/matrix.os ascxx/method.os ascxx/name.os ascxx/reporter.os 
>> ascxx/simulation.os ascxx/set.os ascxx/units.os ascxx/dimensions.os 
>> ascxx/extmethod.os ascxx/variable.os ascxx/registry.os ascxx/relation.os 
>> ascxx/solver.os ascxx/curve.os ascxx/plot.os ascxx/solverhooks.os 
>> ascxx/solverparameters.os ascxx/solverparameter.os 
>> ascxx/solverparameteriterator.os ascxx/solverstatus.os 
>> ascxx/solverreporter.os ascxx/value.os ascxx/incidencematrix.os 
>> ascxx/integrator.os ascxx/integratorreporter.os ascxx/annotation.os 
>> ascxx/ascpy_wrap.os -L. 
>> -L/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config
>>  -L/opt/local/lib -lblas -lascend -lpython2.7 -lstdc++ -lgvc -lgraph 
>> -lcgraph -lcdt
>> Undefined symbols for architecture x86_64:
>>   "_mtx_write_region_mmio", referenced from:
>>       Matrix::write(__sFILE*, std::basic_string<char, 
>> std::char_traits<char>, std::allocator<char>  >  const&) constin matrix.os
>> ld: symbol(s) not found for architecture x86_64
>> collect2: ld returned 1 exit status
>> scons: *** [ascxx/_ascpy.so] Error 1
>> scons: building terminated because of errors.
>> 
>> 3---->
>> I ran ./test.py TestSolver.testlog10 with results:
>> ….
>> Note: python 'dl' module not available on this system, guessing value of 
>> RTLD_* flags
>> Restarting with...
>>   export LD_LIBRARY_PATH=/Users/tom/ascend/ascxx:/Users/tom/ascend
>>   export PYTHONPATH=/Users/tom/ascend/ascxx:/Users/tom/ascend/pygtk
>>   export ASCENDLIBRARY=/Users/tom/ascend/models:/Users/tom/freesteam/ascend
>>   export 
>> ASCENDSOLVERS=/Users/tom/ascend/solvers/qrslv:/Users/tom/ascend/solvers/cmslv:/Users/tom/ascend/solvers/lrslv:/Users/tom/ascend/solvers/conopt:/Users/tom/ascend/solvers/ida:/Users/tom/ascend/solvers/lsode:/Users/tom/ascend/solvers/ipopt:/Users/tom/ascend/solvers/dopri5
>> Note: python 'dl' module not available on this system, guessing value of 
>> RTLD_* flags
>> Got...
>>   LD_LIBRARY_PATH=/Users/tom/ascend/ascxx:/Users/tom/ascend
>>   PYTHONPATH=/Users/tom/ascend/ascxx:/Users/tom/ascend/pygtk
>>   ASCENDLIBRARY=/Users/tom/ascend/models:/Users/tom/freesteam/ascend
>>   
>> ASCENDSOLVERS=/Users/tom/ascend/solvers/qrslv:/Users/tom/ascend/solvers/cmslv:/Users/tom/ascend/solvers/lrslv:/Users/tom/ascend/solvers/conopt:/Users/tom/ascend/solvers/ida:/Users/tom/ascend/solvers/lsode:/Users/tom/ascend/solvers/ipopt:/Users/tom/ascend/solvers/dopri5
>> Traceback (most recent call last):
>>   File "./test.py", line 1685, in<module>
>>     import ascpy
>>   File "/Users/tom/ascend/ascxx/ascpy.py", line 26, in<module>
>>     _ascpy = swig_import_helper()
>>   File "/Users/tom/ascend/ascxx/ascpy.py", line 18, in swig_import_helper
>>     import _ascpy
>> ImportError: No module named _ascpy
>> 
>> Tom Thurman
>> 
>> 
>> ------------------------------------------------------------------------------
>> Try before you buy = See our experts in action!
>> The most comprehensive online learning library for Microsoft developers
>> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
>> Metro Style Apps, more. Free future releases when you subscribe now!
>> http://p.sf.net/sfu/learndevnow-dev2
>> _______________________________________________
>> Ascend-sim-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/ascend-sim-users
> 


------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
Ascend-sim-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ascend-sim-users

Reply via email to