Saya mencoba menginstal Ruby di direktori home saya di server Linux (tanpa akses root), yang tentu saja memerlukan penggunaan gcc
. Hal terdekat yang dapat saya temukan adalah direktori dengan nama itu yang (jika Anda cukup dalam) berisi cc1
:
>: find / -iname gcc 2> /dev/null
/usr/libexec/gcc
>: tree -if /usr/libexec/gcc
/usr/libexec/gcc
/usr/libexec/gcc/x86_64-redhat-linux
/usr/libexec/gcc/x86_64-redhat-linux/4.1.1
/usr/libexec/gcc/x86_64-redhat-linux/4.1.1/cc1
/usr/libexec/gcc/x86_64-redhat-linux/4.1.2 -> 4.1.1
Fakta bahwa pengalihan CC1 ke GCC di Wikipedia tampaknya menyiratkan sesuatu yang dekat dengan identitas, namun tidak ada penyebutan lain tentang CC1 di halaman GCC selain catatan tentang pengalihan, dan Googling belum memberi saya sesuatu yang berguna, dan upaya saya untuk menggunakan cc1
di tempat gcc
telah gagal.
Apa sebenarnya hubungan di antara mereka? Dan apakah itu memberi saya harapan untuk mengkompilasi Ruby di mesin ini?