我正在嘗試在Windows 7 SP1上使用Visual Studio 2010 SP1構建Subversion 1.7.3。 我自己並不是很擅長構建開源軟件,但要找到一個完整的二進制包可以找到合適的模塊並不容易。所以我想我自己試着去建造它。現在我堅持執行gen-make.py並且無法在網絡上找到任何解決方案。使用Visual Studio 2010在Windows 7上構建Subversion
的錯誤是,我得到一個無效的語法錯誤:
File "gen-make.py", line 271
except getopt.GetoptError, e:
^
SyntaxError: invalid syntax
我不認爲它做我提交的依賴關係,因爲顯示了同樣的錯誤,當我打開GEN-化妝.py在IDLE中。 我沒有經驗過Python或自己編譯開源軟件。所以我卡住了,不知道發生了什麼問題。
我正在使用Python 3.2.2。
我打電話蟒蛇與以下行:
F:\Open Source\subversion-1.7.3>python gen-make.py -t vcproj --vsnet-version=2010 --with-berkeley-db=..\bdb --with-openssl=..\openssl-1.0.0g --with-httpd=..\httpd-2.4.1 --with-neon=..\neon --with-serf=..\serf --with-sqlite=..\sqlite --with-zlib=..\zlib
有沒有人一些端倪什麼,我在這裏失蹤?
====
更新: 我與Python 2.7試了一下。語法錯誤消失了。但沒有什麼是完美的。 ;)
現在我面臨另一個問題:它說它找不到apr,我已經下載了apr,但無法使其正常工作。我現在很累,我想我明天會回來看看。 確切的錯誤如下:
ERROR: '..\httpd-2.4.1\srclib\apr\include\apr_version.h' not found.
Use '--with-apr' option to configure APR location.
問候, Skalli
的確如此。我會在開啓一個新問題之前嘗試自己解決。 :) – Skalli 2012-03-01 09:00:28