Path: csiph.com!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: Keith Thompson Newsgroups: comp.lang.c++ Subject: Re: Regal eagle / American cloud Date: Tue, 12 Nov 2019 15:54:51 -0800 Organization: None to speak of Lines: 22 Message-ID: References: <8afa6e64-f6ee-4921-84a1-27a14bbf6572@googlegroups.com> <5f32c3f1-838e-4ff5-9e50-9e22feb2888d@googlegroups.com> <85640c9c-c8f1-46c9-9962-560cc1886c08@googlegroups.com> <6f6cbb21-a4bd-4be2-a27b-f64c48dd874a@googlegroups.com> <6212b6ed-8d39-428b-8054-97388cb3be2b@googlegroups.com> <927ffeea-268b-49b2-912b-5afcce043723@googlegroups.com> <261a97b0-622a-4e07-a2f8-9a7a99fa81a4@googlegroups.com> <8e71b531-5851-479a-a3d0-8a421e6a7d1e@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: reader02.eternal-september.org; posting-host="e94d2575a315019813b81c83eecd9f0b"; logging-data="8628"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+PVPaNeEKtAXFo++VLTPG1" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) Cancel-Lock: sha1:D/TWj48wG6rZEsvX1iIH86SBbsQ= sha1:jkJ4ljg6iwDWR96mkl6Aa4Jkytk= Xref: csiph.com comp.lang.c++:69726 woodbrian77@gmail.com writes: > I installed gcc10 on a FreeBSD 12.1 machine. That machine also has > gcc9.2 on it. When I try to use g++10, I get an error that > it cannot execute 'cc1plus' execvp: No such file or directory How did you install gcc10? I'm not very familiar with FreeBSD, but on some systems "gcc" and "g++" are separate packages. cc1plus is the C++ frontend, invoked by the g++ command. It's typically installed under a "libexec" directory, so g++ can find it but it's not in your $PATH. If you installed gcc-10 with support for C but not for C++, that could explain what you saw -- except that the "g++10" command itself probably shouldn't have been visible. This might be a better question for a Unix or FreeBSD forum. [...] -- Keith Thompson (The_Other_Keith) kst-u@mib.org Working, but not speaking, for Philips Healthcare void Void(void) { Void(); } /* The recursive call of the void */