On 19/5/21 7:50 pm, Barry Kauler wrote:
Jon,
Thanks for the background on kcc.
Thanks Thomas on that info, I suspect that was what KDE used at the start, and no, it doesn't happen as most things nowadays seem to just use gcc.

My host system is EasyOS Dunfell-series, which is built from packages
compiled in OpenEmbedded. I choose the T2 minimal packages basic
desktop, and off she ran, it was looking real good...

yup, I am running a similar setup with 2.6.1/2.7.2 and the devx's, but when I start a fresh build (from a scratch system) I first build Rene's 20-minimal first as I find other problems relating to 'us'. If you have been keeping up with his mail system, have a look about the 13th of April for fixes I have found, else you can always goto the T2 mail archive at https://www.mail-archive.com/t2@t2-project.org/ for them.

I haven't run a new one since he recentred the gtk base to gtk3 from gtk2 though, and he has a number of gtk4 (known as gnome40/gtk40 and package versions start with 40.x.x) updated, i'm still building with the old one and selectively updating instead as I am still based with gtk2.

1.
There was that kcc fix.

2.
Stage 0, gcc wanted 'isl' package installed on the host system. Did
that and off she went again...

3.
Stopped at Stage 1, llvm failure, this message:

/mnt/sda1/downloads/downloads2/input574/0-t2sde/t2-trunk-r52412/build/system-21-svn-generic-x86-64-linux/TOOLCHAIN/tools.cross/crosscc/../lib/gcc/x86_64-t2-linux-gnu/11.1.0/../../../../x86_64-t2-linux-gnu/bin/ld:
cannot find 
/mnt/sda1/downloads/downloads2/input574/0-t2sde/t2-trunk-r52412/build/system-21-svn-generic-x86-64-linux/usr/lib/libtinfo.so:
No such file or directory
collect2: error: ld returned 1 exit status

Well, ncurses did built at stage 1, but did not create libtinfo.

I have a vague memory, that whether or not to create a separate
libtinfo is a configure choice in ncurses. So it would seem the build
recipe is wrong.

Haven't yet investigated it any further.


On 5/19/21, scsijon <scsi...@lamiaworks.com> wrote:

On 19/5/21 1:59 am, Barry Kauler wrote:
That's interesting. Debian 'kcc' package has /usr/bin/kcc, but that is
not what linux-header wants. I did this:

# ln -snf gcc /usr/bin/kcc

And success.

yup, the debian (and others) kcc package nowadays, is the kanji code
filter package. The wanted kcc, a command in this case, is the old KDE
compiler which was replaced by even them with a gcc link many years ago,
and what Barry did is the right proceedure. Maybe Rene, could check when
he has time, something else to add to his already extensive to-do list,
why it's actually needed in T2, as, as Barry could attest, we build the
linux-header package without this needed link in the Puppy world, so i
suspect it relates to something in T2's builder somewhere.


Mind you, the linux-header package usually stops on a first run of a
freshly built system anyway. Just clean the cache, and restart the
build, and off it goes happily until you totally rebuild your system
again, when it starts all again.

On 5/18/21, Barry Kauler <bkau...@gmail.com> wrote:
Rene,
Congrats on 21.5

It has been awhile, so thought I would give it a go.

But it stops at the first package, 'linux-header', this error:

kcc: -E: bad option

Using kcc from Debian Buster. Looked online man page, kcc does not
support "-E" option.


-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
li...@t2-project.org with a subject of: unsubscribe t2


-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
li...@t2-project.org with a subject of: unsubscribe t2



-----------------------------------------------------------
If you wish to unsubscribe from this mailing, send mail to
li...@t2-project.org with a subject of: unsubscribe t2



----------------------------------------------------------- If you wish to unsubscribe from this mailing, send mail to
li...@t2-project.org with a subject of: unsubscribe t2

Reply via email to