Çözüldü FreeBSD 14. 3 Build Hatası Alıyorum Yardım!

  • Konuyu açan Konuyu açan merkez35
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 4
  • Gösterim Gösterim 99
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

merkez35

Developer
Üye
Mesaj
15
Beğeni
5
Puan
438
Ticaret Puanı
0
Merhabalar,
Oyunu build alırken böyle bir hata alıyorum sebebi nedir acaba yardım olur musunuz?




linking ../game_r40020....
/usr/local/bin/ld: skipping incompatible /usr/local/lib/libunwind.so when searching for -lunwind
/usr/local/bin/ld: skipping incompatible /usr/local/lib/libunwind.a when searching for -lunwind
/usr/local/bin/ld: skipping incompatible /usr/local/lib/libunwind.so when searching for -lunwind
/usr/local/bin/ld: skipping incompatible /usr/local/lib/libunwind.a when searching for -lunwind
/usr/local/bin/ld: skipping incompatible /usr/local/lib/libunwind.so when searching for -lunwind
/usr/local/bin/ld: skipping incompatible /usr/local/lib/libunwind.a when searching for -lunwind
/usr/local/bin/ld: cannot find -lunwind: file in wrong format
/usr/local/bin/ld: skipping incompatible /usr/local/lib/libunwind.so when searching for -lunwind
/usr/local/bin/ld: skipping incompatible /usr/local/lib/libunwind.so when searching for -lunwind
/usr/local/bin/ld: skipping incompatible /usr/local/lib/libunwind.so when searching for -lunwind
/usr/local/bin/ld: skipping incompatible /usr/local/lib/libssl.so when searching for -lssl
/usr/local/bin/ld: skipping incompatible /usr/local/lib/libssl.a when searching for -lssl
/usr/local/bin/ld: skipping incompatible /usr/local/lib/libssl.so when searching for -lssl
/usr/local/bin/ld: skipping incompatible /usr/local/lib/libssl.a when searching for -lssl
/usr/local/bin/ld: skipping incompatible /usr/local/lib/libcrypto.so when searching for -lcrypto
/usr/local/bin/ld: skipping incompatible /usr/local/lib/libcrypto.a when searching for -lcrypto
/usr/local/bin/ld: skipping incompatible /usr/local/lib/libcrypto.so when searching for -lcrypto
/usr/local/bin/ld: skipping incompatible /usr/local/lib/libcrypto.a when searching for -lcrypto
/usr/local/bin/ld: skipping incompatible /usr/local/lib/gcc15/gcc/x86_64-portbld-freebsd14.3/15.2.0/../../../libstdc++.so when searching for -lstdc++
/usr/local/bin/ld: skipping incompatible /usr/local/lib/gcc15/gcc/x86_64-portbld-freebsd14.3/15.2.0/../../../libstdc++.a when searching for -lstdc++
/usr/local/bin/ld: cannot find -lstdc++: No such file or directory
/usr/local/bin/ld: skipping incompatible /usr/local/lib/gcc15/gcc/x86_64-portbld-freebsd14.3/15.2.0/../../../libstdc++.so when searching for -lstdc++
collect2: error: ld returned 1 exit status
gmake[1]: *** [Makefile:140: ../game_r40020] Error 1
gmake[1]: Leaving directory '/home/AltyapiServer/Srcs/Server/game/src'
gmake: *** [Makefile:87: all] Error 2
 
Çözüm
Bence senin FREE bsd yani makina 64 bit olduğu için böyle 32 bit olması lazım bunun hakkında kesin bilgiye sahip değilsen bu komutu dene
Kod:
Genişlet Daralt Kopyala
freebsd-version -u
Kullandığın filesin gcc sürümüne yani derleme sürümüne uygun olan FreeBSD ile derleme yapman lazım gcc sürümü uyuşmuyor hangi filesi build alıyorsun.

+ olarak sistem 64 bit ise 32 bit libleri ile build alamazsın liblerine bak genellikle buda olur ama ilk dediğim %99 sorunundur.
 
Whistle'nin kullandığı files dosyalarını ele aldım aslında sorunu çözebilirdim ancak Youtube'deki videoların kaldırılması çok zamansız oldu o yüzden işin içinden çıkamadım gcc sürümü olarak pkg info bilgilerimi de altta paylaşıyorum. Sizinde söylediğiniz gibi sanırım liblerde bir problem var sistem üzerinde Whitsle'nin yaptığı bir bölümde libleri Ports Tree üzerinden kuruyordu sanırım sadece o bölüme ihtiyacım var :(


Kod:
Genişlet Daralt Kopyala
╰─# pkg info                                                                                                                                                                                                 1 ↵
apr-1.7.6.1.6.3                Apache Portability Library
bash-5.3.9                     GNU Project's Bourne Again SHell
binutils-2.44,1                GNU binary tools
brotli-1.2.0,1                 Generic-purpose lossless compression algorithm
cryptopp-8.9.0                 Free C++ class library of Cryptographic Primitives
curl-8.19.0_1                  Command line tool and library for transferring data with URLs
cyrus-sasl-2.1.28_5            RFC 2222 SASL (Simple Authentication and Security Layer)
devil-1.8.0_8,1                Cross-platform image library
expat-2.7.5                    XML 1.0 parser written in C
fusefs-libs-2.9.9_2            FUSE allows filesystem implementation in userspace
gcc-14_5                       Meta-port for the default version of the GNU Compiler Collection
gcc14-14.2.0_4                 GNU Compiler Collection 14
gcc15-15.2.0_1                 GNU Compiler Collection 15
gdbm-1.26                      GNU database manager
gettext-runtime-1.0            GNU gettext runtime libraries and programs
git-2.53.0                     Distributed source code management tool
glib-2.84.4,2                  Some useful routines of C programming (current stable version)
gmake-4.4.1                    GNU version of 'make' utility
gmp-6.3.0                      Free library for arbitrary precision arithmetic
gnupg-2.4.9                    Complete and free PGP implementation
gnutls-3.8.12                  GNU Transport Layer Security library
groff-1.24.1_1                 Software typesetting package
hidapi-0.15.0                  Library to access USB HID-class devices
icu-76.1,1                     International Components for Unicode (from IBM)
indexinfo-0.3.1_1              Utility to regenerate the GNU info page index
jasper-4.2.8                   Implementation of the codec specified in the JPEG-2000 standard
jbigkit-2.1_3                  Lossless compression for bi-level images such as scanned pages, faxes
jpeg-turbo-3.1.4.1             SIMD-accelerated JPEG codec which replaces libjpeg
lcms2-2.18                     Accurate, fast, and small-footprint color management engine
lerc-4.0.0                     C++ library for Limited Error Raster Compression
libassuan-3.0.2                IPC library used by GnuPG and gpgme
libcbor-0.13.0                 CBOR protocol implementation for C and others
libdeflate-1.25                Fast, whole-buffer DEFLATE-based compression library
libdnet-1.13_5                 Simple interface to low level networking routines
libedit-3.1.20251016_1,1       Command line editor library
libevent-2.1.12                API for executing callback functions on events or timeouts
libffi-3.5.1                   Foreign Function Interface
libfido2-1.16.0                Provides library functionality for FIDO 2.0
libgcrypt-1.12.0_1             General purpose cryptographic library based on the code from GnuPG
libgpg-error-1.59              Common error values for all GnuPG components
libiconv-1.18_1                Character set conversion library
libidn2-2.3.8                  Implementation of IDNA2008 internationalized domain names
libinotify-20240724_3          Kevent based inotify compatible library
libksba-1.6.7                  Library to make X.509 certificates
liblz4-1.10.0_2,1              LZ4 compression library, lossless and very fast
libmng-2.0.3_3                 Multiple-image Network Graphics (MNG) reference library
libmspack-0.11alpha            Library for Microsoft compression formats
libnghttp2-1.68.0              HTTP/2 C Library
libpaper-1.1.28_1              Library providing routines for paper size management
libpfctl-0.17                  Library for interaction with pf(4)
libpsl-0.21.5_2                C library to handle the Public Suffix List
libssh2-1.11.1,3               Library implementing the SSH2 protocol
libtasn1-4.21.0                ASN.1 structure parser library
libunistring-1.4.2             Unicode string library
libunwind-20250904             Generic stack unwinding library
libuv-1.52.0                   Multi-platform support library with a focus on asynchronous I/O
libvterm-0.3.3                 Implementation of a VT220/xterm/ECMA-48 terminal emulator
libxml2-2.15.2                 XML parser library for GNOME
lua51-5.1.5_10                 Small, compilable scripting language providing easy access to C code
lua51-bitop-1.0.3              Bitwise operations on numbers
lua51-lpeg-1.1.0               PEG-based pattern-matching library for Lua
luajit-2.1.0.20260304          Just-In-Time Compiler for Lua
luv-1.52.1.0                   libuv bindings for lua
makedepend-1.0.9,1             Dependency generator for makefiles
mpc-1.4.0                      Library of complex numbers with arbitrarily high precision
mpdecimal-4.0.1                C/C++ arbitrary precision decimal floating point libraries
mpfr-4.2.2,1                   Library for multiple-precision floating-point computations
msgpack-c-6.1.0                Efficient binary serialization, like JSON but smaller and faster
mysql80-client-8.0.45_1        Multithreaded SQL database (client)
mysql80-server-8.0.45          Multithreaded SQL database (server)
neofetch-7.1.0_1               Fast, highly customizable system info script
neovim-0.12.0                  Next-generation Vim
nettle-3.10.2                  Low-level cryptographic library
npth-1.8                       New GNU Portable Threads
open-vm-kmod-13.0.10.1403000,2 Open VMware kernel modules for FreeBSD VMware guests
open-vm-tools-nox11-13.0.10,2  Open VMware tools for FreeBSD VMware guests (without X11)
openldap26-client-2.6.13       Open source LDAP client implementation
openssl-3.0.19,1               TLSv1.3 capable SSL and crypto library
p11-kit-0.26.2                 Library for loading and enumerating of PKCS#11 modules
p5-Authen-SASL-2.1900          Perl5 module for SASL authentication
p5-Crypt-URandom-0.54          Perl extension to provide non blocking randomness
p5-Digest-HMAC-1.05            Perl5 interface to HMAC Message-Digest Algorithms
p5-Error-0.17030               Error/exception handling in object-oriented programming style
p5-IO-Socket-SSL-2.098         Perl5 interface to SSL sockets
p5-MIME-Base32-1.303           Perl5 module for Base32 encodings
p5-MIME-Base64-3.16            Perl5 module for Base64 and Quoted-Printable encodings
p5-Mozilla-CA-20250602         Perl extension for Mozilla CA cert bundle in PEM format
p5-Net-SSLeay-1.94             Perl5 interface to SSL
p5-URI-5.34                    Perl5 interface to Uniform Resource Identifier (URI) references
pcre-8.45_4                    Perl Compatible Regular Expressions library
pcre2-10.47_1                  Perl Compatible Regular Expressions library, version 2
perl5-5.42.2                   Practical Extraction and Report Language
pinentry-1.3.2_1               Collection of simple PIN or passphrase entry dialogs
pinentry-curses-1.3.2          Curses version of the GnuPG password dialog
pkg-2.6.2_1                    Package manager
png-1.6.57                     Library for manipulating PNG images
psutils-1.17_6                 Utilities for manipulating PostScript documents
py311-packaging-26.0           Core utilities for Python packages
python-3.11_3,2                "meta-port" for the default version of Python interpreter
python3-3_4                    Meta-port for the Python interpreter 3.x
python311-3.11.15_2            Interpreted object-oriented programming language
readline-8.3.3                 Library for editing command lines as they are typed
serf-1.3.10_1                  Serf HTTP client library
sqlite3-3.50.4_2,1             SQL database engine in a C library
squish-1.15_1                  Open source DXT compression library
subversion-1.14.5_1            Version control system
tiff-4.7.1_1                   Tools and library routines for working with TIFF images
tree-sitter-0.26.7             Incremental parser generator
uchardet-0.0.8_1               Universal charset detection library
unibilium-2.1.2                Terminfo parsing library
utf8proc-2.11.3                UTF-8 processing library
zsh-5.9_5                      The Z shell
zstd-1.5.7_1                   Fast real-time compression algorithm
 
Bence senin FREE bsd yani makina 64 bit olduğu için böyle 32 bit olması lazım bunun hakkında kesin bilgiye sahip değilsen bu komutu dene
Kod:
Genişlet Daralt Kopyala
freebsd-version -u
 
Çözüm
SORUN ÇÖZÜME KAVUŞTURULMUŞTUR. SUNUCU KİRALADIĞIM FİRMA SÖYLEMEME RAĞMEN FreeBSD SÜRÜMÜNÜ 64BİT OLARAK KURMUŞ KURULUM TEKRAR YAPILDIKTAN SONRA SORUN ÇÖZÜLDÜ:) HERKESE TEŞEKKÜRLER...
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst