Re: world's toolchain & CPUTYPE



Ruslan,

On Sun, Feb 26, 2006 at 08:57:21PM +0200, Ruslan Ermilov wrote:
More details: during the install, part of the toolchain and
some special install tools that were built on the "build"
host are used. They have been built using that host's
toolchain, CFLAGS, libraries, etc., but libraries is the
most important factor. That means that the "install" host
should be CPU/syscall/etc. compatible with the "build"

Isn't is reasonable to add corresponding optional functionality
into the buld process? For example, if -DSTATIC_TOOLCHAIN (or
pick any other name) is set, then:

1) build toolchain statically linked
2) use newly built libraries to link instead of libraries of
"build" host
3) set __MAKE_CONF to /dev/null to eliminate CPU optimization
(which is really not so important for toolchain).

It does not look dangerous, and it will break nothing since
administrator will hav to take special action to turn it on.

--
Sincerely,
Alex Semenyaka
_______________________________________________
freebsd-hackers@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: worlds toolchain & CPUTYPE
    ... They have been built using that host's ... toolchain, CFLAGS, libraries, etc., but libraries is the ... That means that the "install" host ...
    (freebsd-hackers)
  • Re: worlds toolchain & CPUTYPE
    ... :> - tried to install the world over NFS on an old Pentium machine ... :> Quick investigation showed that the world was built using generic ... :> toolchain again to make the latter run well on the Pentium. ... That means that the "install" host ...
    (freebsd-hackers)
  • Re: question on library sizes
    ... > We have a library build on aix. ... The one our admin built is ... > I used nm on both libraries and diffed the output of both nm commands ...
    (comp.unix.questions)
  • Re: VBA/VB6 Collection Type Mismatch
    ... If you built the exe/dll using the Office 97 libraries, ... > the upgrade there. ... I would not ask them to re-install Office. ...
    (microsoft.public.office.developer.vba)
  • Re: Garbage Collection - Stop Making Trash
    ... > pinning pointers are built in and not provided by a library. ... > reason for built in types to be like that. ... > That means that if you want to write the above kind of libraries for a ... like syntax. ...
    (comp.lang.cpp)