From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oa1-x2a.google.com (mail-oa1-x2a.google.com [IPv6:2001:4860:4864:20::2a]) by sourceware.org (Postfix) with ESMTPS id 33E9F385735F for ; Tue, 17 May 2022 06:13:01 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 33E9F385735F Received: by mail-oa1-x2a.google.com with SMTP id 586e51a60fabf-d39f741ba0so22994073fac.13 for ; Mon, 16 May 2022 23:13:01 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=sxIWVVf4bAVz+dUH9akDWtZ5GGRX+DjUMC8ZjBv/Y6o=; b=r8Gx5TROARCEyp1RHiG4HSb51Ro+DDLbDCfnJZqZVIIfcuW/TC2U/Pa1jC77NWn8N5 78bXFM4SPiYNh4mWko9AhBFI/PrKEWSPQz6es1LTb5VMkBY+oHfx31HNeCVbg4A1+8Ai Q6EsVhxtMVpqpiNFRpg475vB/gF6+PVuK+L3kznOqFy4LZ+H/m15gur2YFh+C963KCGa 3T0i/yETV+S1FU5Kr58t/SrFqcG9/eYBQGx9CSNwE6lT6m+SJEb2AgVu4fTeSKHKvTvY VgUv0TCKcvo7Ag1U/XapkDYW5Le2g41YOdE/rDVu9+A8m+p1/Hu3oqimt5/UhXxcuorB 6QKQ== X-Gm-Message-State: AOAM531hV2IRHBxf5GBU6LQ4zf4fjjLOrZDLQlGj0AHo/UxJRf0tkwzl LGbtU4h/Ew/iRHkFXzJvSFTV75Cdr1jeWDQms/BujvcO X-Google-Smtp-Source: ABdhPJwEaKV7BnuL5Oh9R5eLjPZKcGjdN1zbRbD1Msk3DPCUFdl7XbTt+z0JOsKgEH3YaRH2VJhOVawgBTWfpdsL00g= X-Received: by 2002:a05:6871:4216:b0:ee:13d0:2afb with SMTP id li22-20020a056871421600b000ee13d02afbmr17288135oab.250.1652767980337; Mon, 16 May 2022 23:13:00 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Zopolis0 Date: Tue, 17 May 2022 16:12:46 +1000 Message-ID: Subject: Re: fatal error: ffi.h: No such file or directory despite libffi being enabled To: gcc-help X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Level: * X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: gcc-help@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-help mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2022 06:13:02 -0000 That's what I was doing, with --enable-languages=java. On Mon, May 16, 2022 at 11:06 AM Zopolis0 wrote: > While attempting to compile gcj on my mster branch ( > https://github.com/Zopolis4/gcj/tree/mster) , the compilation fails > because several files within libjava are unable to include ffi.h because > they cannot find it. > In file included from ../../../../gcj/libjava/defineclass.cc:24: > ../../../../gcj/libjava/include/java-interp.h:40:10: fatal error: ffi.h: > No such file or directory > 40 | #include > | ^~~~~~~ > This is despite, as far as I can tell, the compilation of libffi being > enabled as part of libjava in makefile.def. >