Title: Incompatibility with Python 3.3 · Issue #6 · vpython/visual · GitHub
Open Graph Title: Incompatibility with Python 3.3 · Issue #6 · vpython/visual
X Title: Incompatibility with Python 3.3 · Issue #6 · vpython/visual
Description: Build system builds cvisualmodule.so, but such names are no longer supported in Python 3.3: http://bugs.python.org/issue14040 http://hg.python.org/cpython/rev/42f61304f77d cvisualmodule.so should be renamed to cvisual.so. --- acinclude.m...
Open Graph Description: Build system builds cvisualmodule.so, but such names are no longer supported in Python 3.3: http://bugs.python.org/issue14040 http://hg.python.org/cpython/rev/42f61304f77d cvisualmodule.so should b...
X Description: Build system builds cvisualmodule.so, but such names are no longer supported in Python 3.3: http://bugs.python.org/issue14040 http://hg.python.org/cpython/rev/42f61304f77d cvisualmodule.so should b...
Opengraph URL: https://github.com/vpython/visual/issues/6
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Incompatibility with Python 3.3","articleBody":"Build system builds cvisualmodule.so, but such names are no longer supported in Python 3.3:\nhttp://bugs.python.org/issue14040\nhttp://hg.python.org/cpython/rev/42f61304f77d\n\ncvisualmodule.so should be renamed to cvisual.so.\n\n```\n--- acinclude.m4\n+++ acinclude.m4\n@@ -148,7 +148,7 @@\n dnl Query distutils for this directory. distutils does not exist in\n dnl Python 1.5, so we fall back to the hardcoded directory if it\n dnl doesn't work.\n- dnl Change to put cvisualmodule in vis folder\n+ dnl Change to put cvisual in vis folder\n dnl AC_CACHE_CHECK([for $am_display_PYTHON extension module directory],\n dnl [am_cv_python_pyexecdir],\n dnl [am_cv_python_pyexecdir=`$PYTHON -c \"from distutils import sysconfig; print(sysconfig.get_python_lib(1,0,prefix='$PYTHON_EXEC_PREFIX').replace('\\\\\\\\\\','/'))\" 2\u003e/dev/null ||\n--- src/gtk2/makefile\n+++ src/gtk2/makefile\n@@ -2,12 +2,12 @@\n # to the autoconf build machinery. This file is unlikely to be kept up to date.\n # Its purpose is just to show the main features of a Visual build, without the\n # complexity of the autoconf mechanisms. It deals only with the building and\n-# installing of cvisualmodule.so, not with installing the other components (help etc.)\n+# installing of cvisual.so, not with installing the other components (help etc.)\n\n # Place a copy of this make file in a directory parallel to vpython-core2.\n # Be sure to specify what version of Python.\n # In vpython-core2/gtk2, run \"sudo make setup\" to establish links that make\n-# it unnecessary to move cvisualmodule.so into the actual site-packages directory.\n+# it unnecessary to move cvisual.so into the actual site-packages directory.\n\n prefix = /usr\n PYTHON_VERSION = 2.6\n@@ -76,13 +76,13 @@\n %.o: %.cpp\n $(CXX) $(CVISUAL_CPPFLAGS) $(CVISUAL_CXXFLAGS) -MMD -MF $*.d -MT \"$*.d $*.lo\" -c -o $@ $\u003c\n\n-cvisualmodule.so : $(CVISUAL_OBJS)\n- $(CXX) -shared $(CVISUAL_OBJS) $(CVISUAL_LIBS) -o cvisualmodule.so\n+cvisual.so : $(CVISUAL_OBJS)\n+ $(CXX) -shared $(CVISUAL_OBJS) $(CVISUAL_LIBS) -o cvisual.so\n\n-# -rpath /usr/lib/python$(PYTHON_VERSION)/site-packages/cvisualmodule.la\n+# -rpath /usr/lib/python$(PYTHON_VERSION)/site-packages/cvisual.la\n\n-install : cvisualmodule.so\n- cp cvisualmodule.so ../vpython-core2/site-packages/visual\n+install : cvisual.so\n+ cp cvisual.so ../vpython-core2/site-packages/visual\n # sudo cp cvisual.so /Library/Frameworks/Python.framework/Versions/$(PYTHON_VERSION)/lib/python$(PYTHON_VERSION)/site-packages/\n # sudo cp cvisual.so /Library/Python/$(PYTHON_VERSION)/site-packages\n\n--- src/Makefile.in\n+++ src/Makefile.in\n@@ -203,7 +203,7 @@\n $(GTHREAD_LIBS) /sw/lib/libboost_python-mt.a -lboost_thread-mt -lboost_signals)\n CXX_RULE = $(DEFAULT_CXX_RULE)\n LINK_RULE = $(OSX_SORULE)\n- PLATFORM_TARGET = cvisualmodule.so\n+ PLATFORM_TARGET = cvisual.so\n CVISUAL_CPPFLAGS += $(OSX_CPPFLAGS)\n INSTALL_RULE = $(GENERIC_INSTALLRULE)\n else\n@@ -217,7 +217,7 @@\n # -l$(top_srcdir)/dependencies/boost_files/linux_libs/boost_thread)\n CXX_RULE = $(LT_CXX_RULE)\n LINK_RULE = $(LT_LINKRULE)\n- PLATFORM_TARGET = cvisualmodule.la\n+ PLATFORM_TARGET = cvisual.la\n CVISUAL_LIBS += -lstdc++\n INSTALL_RULE = $(LT_INSTALLRULE)\n endif\n```\n","author":{"url":"https://github.com/Arfrever","@type":"Person","name":"Arfrever"},"datePublished":"2012-09-27T08:59:06.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/6/visual/issues/6"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:496d5836-aa77-6210-593a-62dfe0571d7b |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 9CC0:255D99:170AB43:1FEB25F:69777DD3 |
| html-safe-nonce | 4930a956b28ba3ec54d66765bf1e94cdcef866a5e9ec497ff7b22287649dc6d7 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5Q0MwOjI1NUQ5OToxNzBBQjQzOjFGRUIyNUY6Njk3NzdERDMiLCJ2aXNpdG9yX2lkIjoiODQ1MDM1Mzk3NjMzMDEyNDc1NSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 150f1122884aae4a4698c4557f2546d6efe139745b71afc198f2cd57fdb55a39 |
| hovercard-subject-tag | issue:7176767 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/vpython/visual/6/issue_layout |
| twitter:image | https://opengraph.githubassets.com/b3b351c7be1bb1c71dcf428d4a8d9456004ab66930b4ca767629c7844172d0ff/vpython/visual/issues/6 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/b3b351c7be1bb1c71dcf428d4a8d9456004ab66930b4ca767629c7844172d0ff/vpython/visual/issues/6 |
| og:image:alt | Build system builds cvisualmodule.so, but such names are no longer supported in Python 3.3: http://bugs.python.org/issue14040 http://hg.python.org/cpython/rev/42f61304f77d cvisualmodule.so should b... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | Arfrever |
| hostname | github.com |
| expected-hostname | github.com |
| None | fd37f8e74ecc49b700617ea694fa6d7b395b6c9a4b79c59b3014da220462ac69 |
| turbo-cache-control | no-preview |
| go-import | github.com/vpython/visual git https://github.com/vpython/visual.git |
| octolytics-dimension-user_id | 1280757 |
| octolytics-dimension-user_login | vpython |
| octolytics-dimension-repository_id | 3045458 |
| octolytics-dimension-repository_nwo | vpython/visual |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 3045458 |
| octolytics-dimension-repository_network_root_nwo | vpython/visual |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 37dddf0637fe1f68f5c5d619bd3e03ec27105339 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width