Results for pcc

pcc near 1.0; try on DragonFly?

The pcc compiler is nearing 1.0. (via) This is seen as a gcc alternative, and it’s present in NetBSD/OpenBSD. I recall it didn’t work for DragonFly because of a lack of TLS support… Might be different now, if anyone wants to try.  (see prior mentions on the Digest)

More pcc notes

The compiler pcc, while having both history and speed, doesn’t get the attention that clang/LLVM gets.  There’s a NetBSD blog article about building NetBSD with pcc.  (via)  I recall it couldn’t be used for DragonFly because of TLS support; I don’t know if that’s still an issue.  It’s been covered here before.

pcc, again

pcc appears to have had some significant updates due to funding; has anyone tried it on DragonFly recently?

BSDTalk 131: pcc

The latest interview on BSDTalk is an interview with Anders “Ragge” Magnusson about his work on pcc.  Looking at the mailing lists, there is apparently a new website being put together.

Details on pcc

Strange as it is to use the words “C compiler” and “excitement” in the same sentence, there’s been a lot of excitement about PCC, the Portable C Compiler, as a faster replacement for GCC. (Previous story here) There’s a web page for it, and a mailing list, though no mail archive I can find associated […]

In Other BSDs for 2015/01/03

Remembered to do this all at the last minute, after I got the new server up. LibertyBSD, an OpenBSD fork with no non-free firmware. OPNSense, a FreeBSD-based firewall that is new to me. OpenBSD projects that aren’t OpenBSD. Broken build tracker for pkgsrc.  (via) pkgsrc-2014Q4 is out. pkgviews is gone from pkgsrc. NetBSD can now […]

In Other BSDs for 2014/08/02

I was thinking this was going to be a short week, but nope. Using pkgsrc for HPC.  Follow the thread for discussion of pkgsrc as a self-contained tool system, including the compiler. Debugging Firefox on pkgsrc. CDE is in pkgsrc-wip. tmux in NetBSD got updated. pcc in NetBSD got an update, too. NetBSD can work […]

Lazy Reading for 2011/09/18

I might have a job open at my workplace soon, for a junior admin/support/network role.  (Department is too small for narrowly defined roles…)  I’ll post about it here if it happens. libguestfs, ‘tools for accessing and modifying virtual machine disk images’.  (via)  I can think of a lot of places that could be useful. I […]

Lazy Reading for 2011/05/29

Whee! Do you like the Opera browser?  Apparently all it takes is a little misspelling to confuse it with a U.S. daytime talk show host.  The “Best of Oprah emails to Opera“.   (via)  Mistaken identity on the Internet is always fun. Popular free software licenses, described.  (via)  One of the better, non-polemic descriptions I’ve seen. […]

Lazy Reading for 2011/04/03

Getting into the swing of this link collection thing… The first paragraph of this things magazine post is about the “lingering memory of the space of ancient video games.”  It’s good; follow the links to read.  It also mentions the excellent This Gaming Life book, which is on the shelf to the right of me […]

The best way to fix up pkgsrc…

… is to make its patches unnecessary, by getting the changes needed for any program to compile on DragonFly built right into the program.  (Often called “pushing patches upstream”)  That usually means creating a patch and then tracking down the program authors to get them to include those changes in the next release of a […]

Messylaneous for 2009/12/30

It’s New Year’s Eve Eve, and so here are a bunch of links I’ve built up over the past few days. Hubert Feyrer posted notes on how to mount fixed disks in KDE.  This probably works on NetBSD, but I bet it would work on DragonFly too… pcc is now able to build an OpenBSD […]

Test framework details

Stathis Kamperis has written up a description of the test framework he designed during the Summer of Code.  It may end up in DragonFly, which seems like a good idea to me.  It’s designed to be generally operating-system independent.  He includes a link to the git repo where he’s keeping it now.

More compilers, easily

Sascha Wildner has posted a patch that makes it very easy to switch out the compiler used to build DragonFly.  This builds on earlier work from Alex Hornung. This should make it into the base system.  Everyone’s looking at compilers that aren’t gcc these days, it seems.


Some miscellaneous links I’ve been saving: Undeadly has some recent notes on the status of pcc; does this run on DragonFly yet? Occasional DragonFly user _why has released Shoes 2.0, an entertaining Ruby-based GUI toolkit.  Or maybe it’s a vehicle for him to tell stories.  Or both. The preview of the December issue of the […]

Messylaneous for 2008/10/08

Some random links I’ve had built up: Dru Lavigne has links explaining cross-platform zip differences Microsoft is getting in on the idea of an App Store, same as Apple and Google.  I want to point out that you can draw a straight line between the BSD world’s ports/package systems and this idea… pcc is seeking […]

More about compilers

InformIT has an article about alternative compilers, including some that have had mention on the DragonFly lists, like TenDRA and pcc. (via Hubert Feyrer)

GCC alternatives

pcc has been added to NetBSD (via pkgsrc) and OpenBSD, and Steve Mynott has been messing with it on DragonFly. It doesn’t work as a replacement for GCC, but it looks promising. There are other alternatives in progress, too.

Card testing

Joerg Sonnenberger is looking for anyone with either PCCARD or CARDBUS hardware, for testing of this patch and this patch. He noted, “After applying both patches remove bus/pccard and link bus/pcmcia to bus/pccard.”

PCMCIA Problems

Emiel Kollof found that to get a PCMCIA network card going, you need to add these lines to /etc/rc.conf: (replace x’s with your static address, if applicable.) removable_interfaces=”<interface name>” pccard_ifconfig=”inet netmask” or pccard_ifconfig=”DHCP”