From: <rom...@us...> - 2008-01-05 21:18:15
|
Revision: 1219 http://pygccxml.svn.sourceforge.net/pygccxml/?rev=1219&view=rev Author: roman_yakovenko Date: 2008-01-05 13:18:15 -0800 (Sat, 05 Jan 2008) Log Message: ----------- updating docs Modified Paths: -------------- pyplusplus_dev/docs/documentation/how_to/how_to.rest pyplusplus_dev/docs/documentation/how_to/www_configuration.py Added Paths: ----------- pyplusplus_dev/docs/documentation/how_to/fatal_error_c1204.rest Added: pyplusplus_dev/docs/documentation/how_to/fatal_error_c1204.rest =================================================================== --- pyplusplus_dev/docs/documentation/how_to/fatal_error_c1204.rest (rev 0) +++ pyplusplus_dev/docs/documentation/how_to/fatal_error_c1204.rest 2008-01-05 21:18:15 UTC (rev 1219) @@ -0,0 +1,26 @@ +============================================================== +Fatal error C1204: compiler limit: internal structure overflow +============================================================== + +**Fatal error C1204: compiler limit: internal structure overflow** + +If you get this error, than the generated file is too big. You will have to split +it to few files. Well, not you but `Py++`_, you will only have to tell it to do +that. + +If you are using ``module_builder_t.write_module`` method, consider to switch +to ``module_builder_t.split_module``. + +If you are using ``split_module``, but still the generated code for some class +could not be compiled, because of the error, you can ask `Py++`_ to split the +code generated for class to be split to few source files. + +For more information, considre to read the `splitting generated code to files`_ +document. + +.. _`splitting generated code to files` : ./../split_module.html + +.. _`Py++` : ./../pyplusplus.html +.. _`Boost.Python`: http://www.boost.org/libs/python/doc/index.html +.. _`Python`: http://www.python.org +.. _`GCC-XML`: http://www.gccxml.org Modified: pyplusplus_dev/docs/documentation/how_to/how_to.rest =================================================================== --- pyplusplus_dev/docs/documentation/how_to/how_to.rest 2008-01-05 20:47:42 UTC (rev 1218) +++ pyplusplus_dev/docs/documentation/how_to/how_to.rest 2008-01-05 21:18:15 UTC (rev 1219) @@ -8,10 +8,14 @@ .. _`How to deal with templates?` : ./templates.html -`How to add custom exception translation?`_ +`How to register an exception translation?`_ -.. _ `How to add custom exception translation?` : custom_exception_translation.html +.. _`How to register an exception translation?` : exception_translation.html +`Fatal error C1204:Compiler limit: internal structure overflow`_ + +.. _`Fatal error C1204:Compiler limit: internal structure overflow` : ./fatal_error_c1204.html + ------------------------------------------------------- How to expose function, which has hand-written wrapper? ------------------------------------------------------- @@ -68,24 +72,6 @@ That's all. -------------------------------------------------------------- -Fatal error C1204:Compiler limit: internal structure overflow -------------------------------------------------------------- - -If you get this error, than the generated file is too big. You will have to split -it to few files. Well, not you but `Py++`_, you will only have to tell it to do -that. - -If you are using ``module_builder_t.write_module`` method, consider to switch -to ``module_builder_t.split_module``. - -If you are using ``split_module``, but still the generated code for some class -could not be compiled, because of the error, you can ask `Py++`_ to split the -code generated for class to be split to few cpp files. - -For more information, please read the documentation. - - ------------------------------------- Py++ generated file name is too long! ------------------------------------- Modified: pyplusplus_dev/docs/documentation/how_to/www_configuration.py =================================================================== --- pyplusplus_dev/docs/documentation/how_to/www_configuration.py 2008-01-05 20:47:42 UTC (rev 1218) +++ pyplusplus_dev/docs/documentation/how_to/www_configuration.py 2008-01-05 21:18:15 UTC (rev 1219) @@ -6,5 +6,6 @@ , 'templates' : 'deal with templates' , 'best_practices' : 'best practices' , 'exception_translation' : 'exception translation' + , 'fatal_error_c1204' : 'fatal error C1204: compiler limit: internal structure overflow' } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |