Errors running Make with Python 3
Opened this issue · 2 comments
GoogleCodeExporter commented
What steps will reproduce the problem?
1. Install Python 3.
2. Attempt to run 'make', which throws syntax errors in ./scripts/*.py.
What is the expected output? What do you see instead?
Expected it to use compile cleanly using Python 2, not the newer system default.
What version of Google Test are you using? On what operating system?
gtest-1.6.0, Arch Linux
Original issue reported on code.google.com by egt...@gmail.com
on 19 May 2013 at 5:49
GoogleCodeExporter commented
The same issue here. When building **gtest** from source everything compiles
well but script **gtest/scripts/fuse_gtest_files.py** fails due to use of
*print* keyword. Suggested solution is to either change first line from
``#!/usr/bin/env python`` to ``#!/usr/bin/python2`` or change all *print*
keywords to functions.
**What steps will reproduce the problem?**
Install Python3 as main python interpreter and build gtest from source.
**What version of Google Test are you using? On what operating system?**
gtest-1.6.0, Linux 3.10.4
Original comment by robin3d1...@gmail.com
on 12 Aug 2013 at 7:07
GoogleCodeExporter commented
Attached patch adds python3 support to fuse_gtest_files.py (
sets.Set->set, file->open, print correction).
This issue is also valid for gtest-1.7.0.
Original comment by dariusz....@gmail.com
on 23 Sep 2013 at 11:33
Attachments: