I can update the wiki if you can't.
-----Original Message-----
From: Jon Trulson <j...@radscan.com>
To: Ulrich Wilkens <m...@uwilkens.de>
Cc: CDE development <cdesktopenv-devel@lists.sourceforge.net>
Sent: Sun, Jul 27, 2014 4:24 pm
Subject: Re: [cdesktopenv-devel] [PATCH] FreeBSD 10 clang port
On Sun, 27 Jul 2014, Ulrich Wilkens wrote:
> Hello,
>
> here's the announced port for FreeBSD 10.
>
> It builds with clang by default, but can be switched
> back to gcc by installing gcc47 package as a minimum
> and by including following line in config/cf/host.def:
>
> #define UseGcc 47
>
> The number in the line must correspond to the version
> of the installed gcc package. Renaming of compiler
> binaries from clang or gcc is not necessary and
> wouldn't work.
>
I applied this, but ran into a problem with a change you made to
databases/Imakefile - specifically the handling of
UDB_CPP_UNDEF_LIST. You essentially ifdef'd out the required value
for this variable (specifically -Ulinux -Uopenbsd -Ufreebsd and
-Unetbsd).
On linux for example, the symbol 'linux' was being defined to '1' in
the generated db files, which would never match 'linux' and therefore
anything tagged in the UDB files as 'linux' would never be installed.
I assume this was to fix an issue that some systems had/have with
'-Uhp-ux'? clang does not like dashes in pre-processor names?
I've made a patch that undoes that change, and renames all 'hp-ux'
release streams with 'hpux' so as to avoid this possible issue in the
future.
Please do a pull and see if this works for you. It should.
Otherwise, it was an amazing patch :)
> The wiki page of FreeBSD would need some update for
> this port. It would be nice if I can get access to it.
>
Agreed -- if you send me your sourceforge id, I can add you to the
members list which will give you access to the wiki.
Thanks!
--
------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel