<midfavila>
seems to be the same issue as these guys
<midfavila>
`ambiguating new declaration of 'char* basename(const char*)' ...`
<midfavila>
of course google is fucking useless :\
<sad_plan>
maybe. cproc builds the 4.x.x version. which is the latest one build in pure C
<sad_plan>
ive been meaning to try to bootstrap that from just cproc tbh, but it requires some patches. I thought it could be a fun thing to do
<sad_plan>
as opposed to using a prebuilt one, to build gcc 14.x.x
<midfavila>
yeah i'm trying that rn
<midfavila>
well
<sad_plan>
instead work my way up from gcc 4.x.x built using cproc
<midfavila>
not from cproc
<midfavila>
using a canadian cross gcc
<sad_plan>
I see
<midfavila>
but i am trying to build 14.2
<sad_plan>
never heard of it
<sad_plan>
I see
<midfavila>
and my god i want to rip my hair out
<midfavila>
oh it's just a way of building cross compilers
<sad_plan>
mcf has some stuff regarding building gcc 4.x.x with cproc anyway. in case youre interested. I think you can find it in cprocs repo. the link that is
<sad_plan>
aah
<midfavila>
target is C, performance machine is B, machine with a compiler is A, use A->A compiler to build an A->B compiler, then use A->B to build B->B, then use B->B to build B->C, and then finish with a C->C if necessary