I found that if I edit config.mak and change ARCH=i686, the compile moves forward just fine. However, the next step,
ar rcs libtcc.a fails with the message "ar: no archive members specified" I have not investigated further, but thought I'd pass that along. I hope to spend some more time on this tonight. David On Feb 15, 2012 5:28 PM, "Jorge Alberto Garcia" < jorge.garcia.gonza...@gmail.com> wrote: > Hi , this also happens on Leopard I remember to change > > -mpreferred-stack-boundary=2 > to > -mpreferred-stack-boundary=4 > > dont remember what i did about the rest... > > J.A. Garcia > > > On Wed, Feb 15, 2012 at 6:14 AM, David Mertens > <dcmertens.p...@gmail.com>wrote: > >> Milutin - >> >> I had some trouble compiling your code on Lion. Here is what I did, >> starting from scratch: >> >> # Clone and get into the source directory: >> git clone git://repo.or.cz/tinycc.git >> cd tinycc >> # Check out the latest mob and create a named local branch: >> git checkout origin/mob >> git checkout -b mob >> # Try to compile: >> ./configure >> make >> >> For make I get this output: >> gcc -o tcc.o -c tcc.c -DTCC_TARGET_I386 -DWITHOUT_LIBTCC -Wall -g -O2 >> -fno-strict-aliasing -Wno-pointer-sign -Wno-sign-compare >> -D_FORTIFY_SOURCE=0 -mpreferred-stack-boundary=2 -march=i386 >> -falign-functions=0 >> tcc.c:1: error: CPU you selected does not support x86-64 instruction set >> tcc.c:1: error: CPU you selected does not support x86-64 instruction set >> tcc.c:1: error: -mpreferred-stack-boundary=2 is not between 4 and 12 >> make: *** [tcc.o] Error 1 >> >> The errors make some sense to me, but I have no idea why the flags are >> set the way they are set. I just left it up to ./configure to figure out. >> >> Any suggestions? Would any particular diagnostic output be helpful? >> >> David >> >> >> -- >> "Debugging is twice as hard as writing the code in the first place. >> Therefore, if you write the code as cleverly as possible, you are, >> by definition, not smart enough to debug it." -- Brian Kernighan >> >> >> _______________________________________________ >> Tinycc-devel mailing list >> Tinycc-devel@nongnu.org >> https://lists.nongnu.org/mailman/listinfo/tinycc-devel >> >> > > _______________________________________________ > Tinycc-devel mailing list > Tinycc-devel@nongnu.org > https://lists.nongnu.org/mailman/listinfo/tinycc-devel > >
_______________________________________________ Tinycc-devel mailing list Tinycc-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tinycc-devel