Open/Close Menu Sitio web Alejandra Gonzalez

MD5 체크섬 및 패키지 링크. 모든 패키지를 단일 디렉토리에 다운로드 하 고 ` installp-d `로 설치 합니다. 모두 `. 우리는 하나 더 문제에 부딪쳤다. 거기에 몇 가지 비-상대 심볼릭 링크와 위에서 설명한 프로세스는 배포 된 컴파일러에서 실종 되 고 그 결과 밝혀졌습니다. 불행히도, 당신은 libstdc + +의 올바른 버전이 필요 합니다. . 그런 다음 ldd./node 및./node를 사용 하 여 모든 작업을 수행할 수 있습니다. 만약 당신이 내 포장을 사용 하 여 질문이 나 도움이 필요-http://forums.rootvg.net/aixtools에서 포럼에 게시 하시기 바랍니다.

나는 내가 할 수 있어 마자 응답할 것 이다. . 이들은 모두 설치 후 포함 파일은 GCC의 요구 사항에 “조정” 해야 실행 합니다. 다음 명령을 실행 하 여이 작업을 수행 합니다. libpath 도움을 그냥 다른 문제가 발생 하지 않는 것 … 나는 그 첫 번째 시도로 아이디어와 사실 조차 지역 사회 기계에 g메이크 이상의 복사에 도움이 되지 않았다. 그것은 비록 덤프에서 출력-H를 기반으로 다릅니다 … 실행 하는 sudo chmod를 755/opt/freeware/bin/메이크 실제로 문제를 해결 않았다. 다른 플랫폼은 ldflags를 수출 해야 할 것 같은 데, 테스트를 위해 AIX에서 필요 하지 않은 것 같군요? aixtools가 제공 되는 동안-ASIS-난 최선을 다 해 수 있도록 기꺼이 … @gibfahn 테스트와 함께 일 한 것 우리의 내부 기계 중 하나에서 g메이크를 복용 했어요. 그리고 CI 기계 (위)에 그것을 시도 했다:(똑같은 문제와 더불어 아직도 실패 한다. 다음 단계는 AIX에 대 한 수동 설치 단계를 업데이 트 하는 것입니다 ….

그것에도 불구 하 고 비트 처럼 보이는 테스트 머신에서 설정 했다, 이것은 여전히 필요 했다:. . @gibfahn, dal-pax 6100-07, iirc 커뮤니티 CI를 AIX 기계 (https://ci.nodejs.org/label/aix61-ppc64/)입니다 모두 6100-09. 어쩌면 그 이유는 우리가 차이를 보는 거 야? 내가 rpm2cpio에서 사용할 수 없습니다 rpm을, 추출 하는 데 사용 되는 (내가 RHEL을 상자에서가지고, 하지만 난 우분투에서 사용할 수 있다고 생각). 그것은 gcc가 4.9 후 자신의 버전 체계를 변경 하는이 시점에서 주목할 가치가 있어, 그래서 4.10 5.0 되었고, 4.11 6.0 되었다. 따라서 4.9와 7.0 사이 간격은 보인다 것 처럼 크지 않다. . 업데이트 된 고정 바이너리는 ci 머신의 다운로드 디렉토리에 있습니다: v2-gcc-6.3.0 -1 .tar .gz 업그레이드는 이제 테스트 및 릴리스 시스템으로 롤아웃 되었습니다. 것은 확인을 건축 하는 것을 보인다. 어떻게 config를 개선 하는 방법에 대 한 AIX 팀에서 제안을가지고 있지만 가능성이 10. x가 외출 후 할 것입니다.

. 나에 게 보이는 원형 문제가 있다는 것을, g메이크는 다른 순서로 특정 순서와 참조 libpath가 필요 합니다: 불행히도 당신은 4.8이 필요 합니다. 그러나 당신은 둘 다 나란히 설치 된 그들을 가질 수 있어야한다. 난이 가능 하지만, 그것을 직접 확인 하지 않은, 사실은이 문제의 요점이 들었어요. . 일단 시스템에 지퍼를가지고, 그것은 어딘가에 그것을 unzipping의 문제, 그리고 정확 하 게, 그래서 경로를 설정: 내가 생성 한 버전 https://ci.nodejs.org/downloads/aix/에 저장 됩니다 (#871 (댓글) 참조), 거기에 우편 및 확인을 위한 md5sum 그 모든 것을 제대로 다운로드 합니다. 아, 그래서 내가 어떻게 gcc가 14 기능 (그것이 작동 하는지 확인)을 활성화 까 요? 나는 4.8.4에 실패 하 고 6.3.0에 전달 뭔가를 얻을 싶어요. @gibfahn-아니, gcc 4.8.

나는 gcc 6.3.0 있다. 제안 해결 방법은 무엇입니까? deinstall gcc 6.3.0와 gcc 4.8를 설치 하는가? . . . . . 즉, 콘솔을 통해 로컬로 실행할 때 잘못 된, 이전 컴파일러와 함께 실행 되 고, 로컬로 뿐만 아니라 실패) 건물을 시작 하는 것 같지만 여전히 CI를 통해 실행할 때 실패 합니다. 우리는 종종 미리 컴파일된 GCC 버전에 대해 묻습니다. 모든 플랫폼에 대해 다음을 제공할 수는 없지만, 아래에서 여러 플랫폼을 위한 바이너리에 대 한 링크를 직접 만드는 것은 여러 가지 이유로 인해 쉽지 않습니다. . 다음을 사용 하 여 다른 컴퓨터의 파일을 추출 합니다.

. 정보를 위해, gcc 4.8와 4.9 사이 AIX에 libstdc + +에 있는 끊는 변화가 있었기 때문에 이것이 필요한 이유는 이다.