Tôi đang cố gắng định cấu hình GCC 4.7.2 nhưng không thành công với configure: error: Unable to find a usable PPL
GCC 4.7.2 yêu cầu ppl?
Tôi đã xem GCC prerequisites page và PPL không được đề cập ở bất kỳ đâu.
Tôi đang sử dụng CLooG 0.17.0, trong đó sử dụng ISL, và như vậy không còn đòi hỏi PPL (như xa như tôi có thể nói)
Có một số yêu cầu khác về PPL trong GCC có nghĩa là tôi vẫn cần PPL, hoặc sao tôi thiếu một số cờ từ dòng configure
của mình?
tôi đi qua các tùy chọn sau đây để configure
:
--enable-cloog-backend=isl
--with-cloog=$PREFIX
--with-isl=$PREFIX
--with-gmp=$PREFIX
--with-mpfr=$PREFIX
--with-mpc=$PREFIX
Để hoàn chỉnh, đầy đủ dòng cấu hình của tôi là như sau:
./configure --prefix=/hostname/tmp/syddev/sdk/gcc472/suse11/x86_64 \
--disable-multilib --enable-cloog-backend=isl \
--with-mpc=/hostname/tmp/syddev/sdk/gcc472/suse11/x86_64 \
--with-mpfr=/hostname/tmp/syddev/sdk/gcc472/suse11/x86_64 \
--with-gmp=/hostname/tmp/syddev/sdk/gcc472/suse11/x86_64 \
--with-isl=/hostname/tmp/syddev/sdk/gcc472/suse11/x86_64 \
--with-cloog=/hostname/tmp/syddev/sdk/gcc472/suse11/x86_64 \
--build=x86_64-suse-linux --with-pkgversion='SIG build 11/27/2012' \
--with-gxx-include-dir=/hostname/tmp/syddev/sdk/gcc472/suse11/x86_64/include/c++/4.7.2 \
--enable-version-specific-runtime-libs
Cập nhật:
Để thử làm cho phía trước tiến bộ tôi quyết định thêm PPL vào danh sách cài đặt của tôi, và thêm --with-ppl=$PREFIX
vào dòng cấu hình của tôi.
Cấu hình vẫn không thành công với configure: error: Unable to find a usable PPL
Có vẻ như đây là một lỗi trong configure
kịch bản: Cấu hình thất bại nếu PPL_MINOR_VERSION < 11
Với phiên bản mới nhất PPL_MINOR_VERSION=0
(và PPL_MAJOR_VERSION=1
)
Bạn đã xây dựng và cài đặt ISL chưa? Nó có thể được rằng nó đang tìm một ISL cũ mà cần PPL? Tôi chưa (chưa) chạy vào vấn đề; Tôi vẫn đang sử dụng GCC 4.7.1 mà không có các thành phần ISL và CLooG. –
Tôi đã cài đặt phiên bản isl mới nhất (và bắt buộc) - 10.0. Nó cũng là isl duy nhất có sẵn trong vị trí '--with-isl' /' $ PREFIX' của tôi –
Tôi đề nghị hỏi về [email protected] –