2010-05-27 43 views
7

Tôi hoàn toàn bị mất về cách xây dựng bảng điều khiển của Google. Có một tập tin sln, nhưng nó phụ thuộc vào một thư viện mà dường như không có một sln liên quan. Dường như sử dụng cái gọi là gyp mà tôi không biết cách làm việc. Tôi cố gắngLàm thế nào để xây dựng google breakpad

python gyp ..\breakpad\src\client\windows\breakpad_client.gyp 

và chỉ cung cấp cho các lỗi sau đây

Traceback (most recent call last): 
File "gyp", line 18, in <module> 
sys.exit(gyp.main(sys.argv[1:])) 
File "pylib\gyp\__init__.py", line 445, in main 
options.circular_check) 
File "pylib\gyp\__init__.py", line 84, in Load 
depth, generator_input_info, check, circular_check) 
File "pylib\gyp\input.py", line 2165, in Load 
VerifyNoGYPFileCircularDependencies(targets) 
File "pylib\gyp\input.py", line 1429, in VerifyNoGYPFileCircularDependencies 
' '.join(bad_files) 
gyp.input.CircularException: Some files not reachable, cycle in .gyp file dependency  
graph detected involving some or all of: 
..\breakpad\src\client\windows\sender\crash_report_sender.gyp 
..\breakpad\src\client\windows\h 
andler\exception_handler.gyp ..\breakpad\src\client\windows\breakpad_client.gyp   
..\breakpad\src\client\windows\unittests\client_tests.gyp 
..\breakpad\src\client\windows\crash_generation\crash_generation.gyp 

Mà tôi không thể thực hiện bất kỳ cảm giác ra khỏi. Tôi cũng không thể tìm thấy bất kỳ tài liệu nào. Bất kỳ trợ giúp sẽ được đánh giá cao.

Trả lời

15

Bạn cần xem xét các tùy chọn dòng lệnh đến gyp. Tôi gặp vấn đề tương tự. Giải pháp là chạy các mục sau:

gyp --no-circular-check /path/to/build/file 
Các vấn đề liên quan