tinycc-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Tinycc-devel] /usr/include/syslog.h:68: error: invalid type #24


From: James Mills
Subject: [Tinycc-devel] /usr/include/syslog.h:68: error: invalid type #24
Date: Wed, 15 Apr 2020 09:53:11 +1000

Hi All,

Sorry for the bad subject line; but this is the best I could come up with!

I am trying to understand this "invalid type" I keep getting when trying to compile software that wants to pull in syslog.h -- e.g: libressl and most recently I also tried util-linux.

You can see the full issue/details here: https://github.com/prologic/ulinux/issues/24

Some background:

- ulinux is a custom Linux-based OS/Distro thing I'm trying to create :)
- It uses a busybox userland
- It ships with a tcc+musl toolchain

I've successfully managed to get a few other pieces of software building inside a uLinux running environment okay (VM) as you can see from the now available ports tree at: https://github.com/prologic/ulinux/tree/master/ports (so so far so good! only a few minor patches mostly with sed!)

I would appreciate some help understanding this syslog.h "invalid type" problem. I don't quite get it :) FWIW that line references va_list which I've been able to get other software built that wants to use valist successfully be ensuring -I/usr/lib/tcc/include comes first by adding this to an export CFLAGS=... in /etc/pkg.conf (pkg is what builds ports from Pkgfile(s))

Kind regards

James

James Mills / prologic

E: address@hidden
W: prologic.shortcircuit.net.au

reply via email to

[Prev in Thread] Current Thread [Next in Thread]