Replies
|
Builds fine. I've got several warnings about not being able to convert modules_db.json to a File object. Build with a Meson around version 0.61.0.rc1 from git. I'm not familiar with Godot. So not commenting on the using part. |
|
Archlinux, meson 0.61.1 perfect build with default options, in 16 minutes vs 21 with scons. |
|
hey, getting problem and can not build successfully, seems to be caused by module_db.py with the error full meson log : https://paste.ee/p/tC7YG |
|
Rebased against current master and fixed the reported issues. |
|
Build and run successfully on Ubuntu 21.10 with meson 0.61.1 + ninja 1.10.1, 977286e. |
|
Building with Contents of # CFLAGS contains only anything end users should set
CFLAGS =
# CXXFLAGS contains only anything end users should set
CXXFLAGS = -std=c++11
# DEFS only contains those UCONFIG_CPPFLAGS which are not auto-set by platform.h
DEFS =
prefix = /nix/store/w5z6skcz71hqq2kffflklq6shlwqrk2r-icu4c-70.1
exec_prefix = ${prefix}
#bindir = /nix/store/sxgdps9vpw8ivj4g6j9x33wavkc0jk53-icu4c-70.1-dev/bin
libdir = /nix/store/w5z6skcz71hqq2kffflklq6shlwqrk2r-icu4c-70.1/lib
includedir = /nix/store/sxgdps9vpw8ivj4g6j9x33wavkc0jk53-icu4c-70.1-dev/include
baselibs = -lpthread -ldl -lm
#datarootdir = ${prefix}/share
#datadir = ${datarootdir}
#sbindir = /nix/store/sxgdps9vpw8ivj4g6j9x33wavkc0jk53-icu4c-70.1-dev/sbin
#mandir = /nix/store/sxgdps9vpw8ivj4g6j9x33wavkc0jk53-icu4c-70.1-dev/share/man
#sysconfdir = ${prefix}/etc
UNICODE_VERSION=14.0
ICUPREFIX=icu
ICULIBSUFFIX=
LIBICU=lib${ICUPREFIX}
#SHAREDLIBCFLAGS=-fPIC
pkglibdir=${libdir}/icu${ICULIBSUFFIX}/70.1
#pkgdatadir=${datadir}/icu${ICULIBSUFFIX}/70.1
ICUDATA_NAME = icudt70l
#ICUPKGDATA_DIR=/nix/store/w5z6skcz71hqq2kffflklq6shlwqrk2r-icu4c-70.1/lib
#ICUDATA_DIR=${pkgdatadir}
ICUDESC=International Components for Unicode
Version: 70.1
Cflags: -I${includedir}
# end of icu.pc.in
Description: International Components for Unicode: Common and Data libraries
Name: icu-uc
Libs: -L${libdir} -licuuc -licudata
Libs.private: ${baselibs}Looks like that actually comes from a different library: https://github.com/jpakkane/godot/tree/meson/thirdparty#vulkan |
|
Successfully built 9ad5b65 with |
If you have built and used the port successfully, write the details of your success below.
If you have found bugs, remember not to file them against the main Godot project unless you have verified that they also occur with the upstream SCons build.