Düzeltme: GNU make gerekli
FreeBSD kullanırsanız, C kodunu derlemeye çalışırken aşağıdaki hatayı görebilirsiniz: configure: error: GNU make required! Bir komut satırı arabiriminde çalıştığınızı varsayarsak, bu hata genellikle yalnızca böyle görünür, muhtemelen / usr / ports / devel / gmake / dizinine geçmeyi deneyebilirsiniz. Genel olarak, girişiminize yanıt olarak böyle bir dosya veya dizin hatası almadığınızı göreceksiniz. Bu, FreeBSD'de kurulu olan GNU bağlantı portuna sahip olmamanızdan kaynaklanmaktadır.
Neyse ki, bu portu içeren depoyu ve GNU yapım yazılımının kendisini kurmak yeterince kolay. Bu, GNU / Linux platformunda standart bir yazılım olsa da, FreeBSD'de kullanıcı tarafından kurulmalıdır.
Yöntem 1: GNU yapımını yükleme
Vakaların büyük çoğunluğunda, bu hatayı önlemek için sisteminizi hazırlamak için tek bir komut gereklidir. Komut satırında, pkg install gmake komutunu çalıştırın ve enter tuşuna basın. Değişiklikleri onaylamanız istenirse, y yazın ve enter tuşuna basın. Komutun çalışmasını sağlayın ve GNU yapımını kurun. Çok uzun sürmemeli ve başka mesaj almadıysanız, hepiniz gitmeye hazırsınız.
Yetersiz ayrıcalıklarla ilgili bir hata alabilirsiniz. Durum buysa, root olarak istemde oturum açmanız gerekir. Çıkış yazabilir ve varolan oturumu terk etmek için enter tuşuna basıp pkg install gmake komutunu çalıştırmadan önce root'a giriş yapmak için root parolanızdan sonra root yazın. Sudo yüklediyseniz, sudo -i'yi çalıştırabilir ve daha sonra yazılımı yüklemek için gmake'yi yükleyebilirsiniz.
Yöntem 2: FreeBSD bağlantı noktası ağacının yüklenmesi
İlk etapta doğru port ağacına sahip olma şansınız yok. C programlama dilinde yazılan kaynak kodundan FreeBSD'ye herhangi bir bağlantı noktası yüklemek istiyorsanız, yüklü olan tencere ağacına ihtiyacınız olacaktır. Komut satırından portnap çıkarımı alın ve enter tuşuna basın. Eğer portnap sistemini zaten kurmuş olsaydınız, bunun yerine portnap güncellemesini çalıştırmak için güncelleme getirebilirsiniz . Yine, muhtemelen bunu yapmak için root olarak çalışmanız gerekecektir. İstediğinizden daha fazla bir kök isteminde takılmak istemediğinizden, çıkış yaptığınızı ve işlemi yaptığınızda enter tuşuna basmayı unutmayın.
Her ne olursa olsun, bu iki komut ağacın hiçbir zaman doğru şekilde yapılandırılmasını sağlayacaktır. Başka bir hata iletisi alırsanız İnternet'e bağlı olduğunuzdan emin olun, çünkü pkg aracının FreeBSD'nin bu paketleri yüklemek için depolarına erişmesi gerekiyor.
PRO TIP: Sorun bilgisayarınız veya dizüstü bilgisayar / dizüstü bilgisayar ile yapılmışsa, depoları tarayabilen ve bozuk ve eksik dosyaları değiştirebilen Reimage Plus Yazılımı'nı kullanmayı denemeniz gerekir. Bu, çoğu durumda, sorunun sistem bozulmasından kaynaklandığı yerlerde çalışır. Reimage Plus'ı tıklayarak buraya tıklayarak indirebilirsiniz.Yöntem 3: FreeBSD Bağlantı Noktalarından GNU Make'in Güncel Sürümünü Kontrol Etme
Terminalden hala yüklemek istiyorsanız, FreeBSD Projesi, Web üzerinde mevcut olan GNU Make sürümünü kontrol etmek için kullanabileceğiniz bir bağlantı noktası sayfasına sahiptir. En son sürüme sahip olmadığınızdan emin olmak için yeni bir paket yüklemeden önce çok kullanışlıdır.
Masaüstü ortamı kullanıyorsanız, Web tarayıcınızı açın. TrueOS gibi tam özellikli FreeBSD uygulamalarının kullanıcıları, Firefox veya Chromium'u başlatmak için GNOME, Tarçın veya MATE uygulamaları menüsünü veya kısayol menüsünü tıklayabilirler. LXDE veya KDE kullanan kişiler Uygulamalar menüsünü seçebilir ve ardından İnternet sekmesinde bir tarayıcı bulabilirler.
URL çubuğuna https://www.freebsd.org/ports/ yazın ve enter tuşuna basın. Birçok FreeBSD kurulumu bir terminalden başka bir şeyle başsızdır, ancak w3m portuna sahipseniz w3m https://www.freebsd.org/ports/ yazıp aynı işlemi gerçekleştirmek için enter tuşuna basabilirsiniz. Her iki durumda da, arama kutusuna gmake yazın ve enter'a basın, ardından aşağı kaydırın.
FreeBSD'nin şu anda desteklediği GNU'nun son sürümünü bulacaksınız. Eğer portsnap güncelleme komutunun vermiş olduğu sürüm numarasının size biraz garip geldiğini düşünürseniz, bu size bir ipucu verecektir. GNU araçlarının birçok FreeBSD portunun, GNU / Linux kurulumları için kanonik olarak piyasaya sürülen araçların en son sürümlerinden farklı versiyon numaraları olduğunu unutmayın.
PRO TIP: Sorun bilgisayarınız veya dizüstü bilgisayar / dizüstü bilgisayar ile yapılmışsa, depoları tarayabilen ve bozuk ve eksik dosyaları değiştirebilen Reimage Plus Yazılımı'nı kullanmayı denemeniz gerekir. Bu, çoğu durumda, sorunun sistem bozulmasından kaynaklandığı yerlerde çalışır. Reimage Plus'ı tıklayarak buraya tıklayarak indirebilirsiniz.