Coder Social home page Coder Social logo

fmod_gd4's People

Contributors

jordigcs avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

fmod_gd4's Issues

Won't compile

Hi, first off, thank you for implementing this! Though, I followed every step in the readme and get the following output, when compiling.
Which version of the Fmod Engine(API) are you using? I tried 2.02.13 and 2.01.22. Neither worked for me.
I would have fixed this myself, but I'm not too experienced with the inner workings of Godot. Might get into it more in the future though...

scons: Reading SConscript files ...
Auto-detected 24 CPU cores available for build parallelism. Using 23 cores by default. You can override it with the -j argument.
Building for platform "linuxbsd", architecture "x86_64", target "editor".
Checking for C header file mntent.h... yes
scons: done reading SConscript files.
scons: Building targets ...
[Initial build] run(["core/object/gdvirtual.gen.inc"], ["core/object/make_virtuals.py"])
[Initial build] Generating enabled modules header.
[Initial build] Compiling platform/linuxbsd/joypad_linux.cpp ...
[Initial build] Compiling platform/linuxbsd/freedesktop_screensaver.cpp ...
[Initial build] Compiling platform/linuxbsd/xkbcommon-so_wrap.c ...
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/blit.glsl.gen.h"
[Initial build] Building GLES3 GLSL header: "drivers/gles3/shaders/copy.glsl.gen.h"
[Initial build] Building GLES3 GLSL header: "drivers/gles3/shaders/canvas.glsl.gen.h"
Building GLES3 GLSL header: "drivers/gles3/shaders/canvas_occlusion.glsl.gen.h"
[Initial build] Building GLES3 GLSL header: "drivers/gles3/shaders/cubemap_filter.glsl.gen.h"
[Initial build] Building GLES3 GLSL header: "drivers/gles3/shaders/particles.glsl.gen.h"
Building GLES3 GLSL header: "drivers/gles3/shaders/sky.glsl.gen.h"
[Initial build] Building GLES3 GLSL header: "drivers/gles3/shaders/scene.glsl.gen.h"
Building GLES3 GLSL header: "drivers/gles3/shaders/skeleton.glsl.gen.h"
[Initial build] Building GLES3 GLSL header: "drivers/gles3/shaders/particles_copy.glsl.gen.h"
[Initial build] Building GLES3 GLSL header: "drivers/gles3/shaders/canvas_sdf.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/volumetric_fog_process.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/volumetric_fog.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/forward_clustered/scene_forward_clustered.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/canvas.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/canvas_occlusion.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/skeleton.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/particles.glsl.gen.h"
[Initial build] Compiling platform/linuxbsd/os_linuxbsd.cpp ...
[Initial build] Compiling platform/linuxbsd/godot_linuxbsd.cpp ...
[Initial build] Compiling platform/linuxbsd/freedesktop_portal_desktop.cpp ...
[Initial build] Compiling platform/linuxbsd/crash_handler_linuxbsd.cpp ...
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/particles_copy.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/canvas_sdf.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/cluster_render.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/cluster_store.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/gi.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/sdfgi_debug.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/cluster_debug.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/sdfgi_debug_probes.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/sdfgi_direct_light.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/sdfgi_integrate.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/sdfgi_preprocess.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/voxel_gi.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/voxel_gi_debug.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/resolve.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/screen_space_reflection.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/screen_space_reflection_filter.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/screen_space_reflection_scale.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/ss_effects_downsample.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/ssao.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/ssao_importance_map.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/ssil.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/ssil_importance_map.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/ssil_interleave.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/forward_mobile/scene_forward_mobile.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/sort.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/bokeh_dof_raster.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/ssao_blur.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/ssao_interleave.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/subsurface_scattering.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/bokeh_dof.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/ssil_blur.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/environment/sky.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/taa_resolve.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/blur_raster.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/copy.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/copy_to_fb.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/cube_to_dp.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/cubemap_downsampler.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/cubemap_downsampler_raster.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/cubemap_filter.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/cubemap_filter_raster.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/cubemap_roughness.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/specular_merge.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/fsr_upscale.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/tonemap.glsl.gen.h"
[Initial build] Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/luminance_reduce.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/cubemap_roughness_raster.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/luminance_reduce_raster.glsl.gen.h"
Building RD_GLSL header: "servers/rendering/renderer_rd/shaders/effects/vrs.glsl.gen.h"
[Initial build] Compiling platform/linuxbsd/x11/key_mapping_x11.cpp ...
[Initial build] Compiling platform/linuxbsd/x11/dynwrappers/xlib-so_wrap.c ...
[Initial build] Compiling platform/linuxbsd/x11/display_server_x11.cpp ...
[Initial build] Compiling platform/linuxbsd/x11/dynwrappers/xcursor-so_wrap.c ...
[Initial build] Compiling platform/linuxbsd/x11/dynwrappers/xinerama-so_wrap.c ...
[Initial build] Compiling platform/linuxbsd/x11/dynwrappers/xinput2-so_wrap.c ...
[Initial build] Compiling platform/linuxbsd/x11/dynwrappers/xrandr-so_wrap.c ...
[Initial build] Compiling platform/linuxbsd/x11/dynwrappers/xrender-so_wrap.c ...
[Initial build] Compiling platform/linuxbsd/x11/dynwrappers/xext-so_wrap.c ...
[Initial build] Compiling platform/linuxbsd/x11/vulkan_context_x11.cpp ...
[Initial build] Compiling platform/linuxbsd/x11/gl_manager_x11.cpp ...
[Initial build] Compiling platform/linuxbsd/x11/detect_prime_x11.cpp ...
[Initial build] Compiling thirdparty/glad/glx.c ...
[Initial build] Compiling platform/linuxbsd/tts_linux.cpp ...
[Initial build] Compiling platform/linuxbsd/speechd-so_wrap.c ...
[Initial build] Compiling platform/linuxbsd/fontconfig-so_wrap.c ...
[Initial build] Compiling platform/linuxbsd/libudev-so_wrap.c ...
[Initial build] Compiling platform/linuxbsd/dbus-so_wrap.c ...
[Initial build] run(["core/extension/gdextension_interface_dump.gen.h"], ["core/extension/gdextension_interface.h", "core/extension/make_interface_dumper.py"])
[Initial build] Building application icon.
[Initial build] Building splash screen header.
[Initial build] run(["core/extension/ext_wrappers.gen.inc"], ["core/extension/make_wrappers.py"])
[Initial build] Compiling main/main_timer_sync.cpp ...
[Initial build] Compiling main/performance.cpp ...
[Initial build] Compiling modules/register_module_types.gen.cpp ...
[Initial build] Compiling main/main.cpp ...
[Initial build] Compiling thirdparty/msdfgen/core/Contour.cpp ...
[Initial build] Compiling thirdparty/msdfgen/core/EdgeHolder.cpp ...
[Initial build] Compiling thirdparty/msdfgen/core/MSDFErrorCorrection.cpp ...
[Initial build] Compiling thirdparty/msdfgen/core/Projection.cpp ...
[Initial build] Compiling thirdparty/msdfgen/core/Scanline.cpp ...
[Initial build] Compiling thirdparty/msdfgen/core/Shape.cpp ...
[Initial build] Compiling thirdparty/msdfgen/core/SignedDistance.cpp ...
[Initial build] Compiling thirdparty/msdfgen/core/Vector2.cpp ...
[Initial build] Compiling thirdparty/msdfgen/core/contour-combiners.cpp ...
[Initial build] Compiling thirdparty/msdfgen/core/edge-coloring.cpp ...
[Initial build] Compiling thirdparty/msdfgen/core/edge-segments.cpp ...
[Initial build] Compiling thirdparty/msdfgen/core/edge-selectors.cpp ...
[Initial build] Compiling thirdparty/msdfgen/core/equation-solver.cpp ...
[Initial build] Compiling thirdparty/msdfgen/core/msdf-error-correction.cpp ...
[Initial build] Compiling thirdparty/msdfgen/core/msdfgen.cpp ...
[Initial build] Compiling thirdparty/msdfgen/core/rasterization.cpp ...
[Initial build] Compiling thirdparty/msdfgen/core/render-sdf.cpp ...
[Initial build] Compiling thirdparty/msdfgen/core/sdf-error-estimation.cpp ...
[Initial build] Compiling thirdparty/msdfgen/core/shape-description.cpp ...
[Initial build] Compiling thirdparty/libtheora/bitpack.c ...
[Initial build] Compiling thirdparty/libtheora/decinfo.c ...
[Initial build] Linking Static Library modules/libmodules.linuxbsd.editor.x86_64.a ...
Ranlib Library modules/libmodules.linuxbsd.editor.x86_64.a ...
[Initial build] Compiling thirdparty/libtheora/decode.c ...
[Initial build] Compiling thirdparty/libtheora/dequant.c ...
[Initial build] Compiling thirdparty/libtheora/fragment.c ...
[Initial build] Compiling thirdparty/libtheora/huffdec.c ...
[Initial build] Compiling thirdparty/libtheora/idct.c ...
[Initial build] Compiling thirdparty/libtheora/info.c ...
[Initial build] Compiling thirdparty/libtheora/internal.c ...
[Initial build] Compiling thirdparty/libtheora/quant.c ...
[Initial build] Compiling thirdparty/libtheora/state.c ...
[Initial build] Compiling thirdparty/libtheora/x86/mmxfrag.c ...
[Initial build] Compiling thirdparty/libtheora/x86/mmxidct.c ...
[Initial build] Compiling thirdparty/libtheora/x86/mmxstate.c ...
[Initial build] Compiling thirdparty/libtheora/x86/sse2idct.c ...
[Initial build] Compiling thirdparty/libtheora/x86/x86cpu.c ...
[Initial build] Compiling thirdparty/libtheora/x86/x86state.c ...
[Initial build] Compiling thirdparty/libvorbis/bitrate.c ...
[Initial build] Compiling thirdparty/libvorbis/block.c ...
[Initial build] Compiling thirdparty/libvorbis/codebook.c ...
[Initial build] Compiling thirdparty/libvorbis/envelope.c ...
[Initial build] Compiling thirdparty/libvorbis/floor0.c ...
[Initial build] Compiling thirdparty/libvorbis/floor1.c ...
[Initial build] Compiling thirdparty/libvorbis/info.c ...
[Initial build] Compiling thirdparty/libvorbis/lookup.c ...
[Initial build] Compiling thirdparty/libvorbis/lpc.c ...
[Initial build] Compiling thirdparty/libvorbis/lsp.c ...
[Initial build] Compiling thirdparty/libvorbis/mapping0.c ...
[Initial build] Compiling thirdparty/libvorbis/mdct.c ...
[Initial build] Compiling thirdparty/libvorbis/psy.c ...
[Initial build] Compiling thirdparty/libvorbis/registry.c ...
[Initial build] Compiling thirdparty/libvorbis/res0.c ...
[Initial build] Compiling thirdparty/libvorbis/sharedbook.c ...
[Initial build] Compiling thirdparty/libvorbis/smallft.c ...
[Initial build] Compiling thirdparty/libvorbis/synthesis.c ...
[Initial build] Compiling thirdparty/libvorbis/vorbisfile.c ...
[Initial build] Compiling thirdparty/libvorbis/window.c ...
[Initial build] Compiling thirdparty/astcenc/astcenc_averages_and_directions.cpp ...
[Initial build] Linking Static Library modules/msdfgen/libmsdfgen_builtin.linuxbsd.editor.x86_64.a ...
[Initial build] Compiling thirdparty/astcenc/astcenc_block_sizes.cpp ...
[Initial build] Compiling thirdparty/astcenc/astcenc_color_quantize.cpp ...
[Initial build] Compiling thirdparty/astcenc/astcenc_color_unquantize.cpp ...
[Initial build] Compiling thirdparty/astcenc/astcenc_compress_symbolic.cpp ...
Ranlib Library modules/msdfgen/libmsdfgen_builtin.linuxbsd.editor.x86_64.a ...
[Initial build] Compiling thirdparty/astcenc/astcenc_compute_variance.cpp ...
[Initial build] Compiling thirdparty/astcenc/astcenc_decompress_symbolic.cpp ...
[Initial build] Compiling thirdparty/astcenc/astcenc_diagnostic_trace.cpp ...
[Initial build] Compiling modules/msdfgen/register_types.cpp ...
[Initial build] Compiling thirdparty/astcenc/astcenc_entry.cpp ...
[Initial build] Compiling thirdparty/astcenc/astcenc_find_best_partitioning.cpp ...
[Initial build] Linking Static Library modules/libmodule_msdfgen.linuxbsd.editor.x86_64.a ...
[Initial build] Compiling thirdparty/astcenc/astcenc_ideal_endpoints_and_weights.cpp ...
Ranlib Library modules/libmodule_msdfgen.linuxbsd.editor.x86_64.a ...
[Initial build] Compiling modules/theora/video_stream_theora.cpp ...
[Initial build] Compiling modules/theora/register_types.cpp ...
[Initial build] Compiling thirdparty/astcenc/astcenc_image.cpp ...
[Initial build] Compiling thirdparty/astcenc/astcenc_integer_sequence.cpp ...
[Initial build] Compiling thirdparty/astcenc/astcenc_mathlib.cpp ...
[Initial build] Compiling thirdparty/astcenc/astcenc_mathlib_softfloat.cpp ...
[Initial build] Compiling thirdparty/astcenc/astcenc_partition_tables.cpp ...
[Initial build] Compiling thirdparty/astcenc/astcenc_percentile_tables.cpp ...
[Initial build] Compiling modules/vorbis/resource_importer_ogg_vorbis.cpp ...
[Initial build] Compiling modules/vorbis/register_types.cpp ...
[Initial build] Compiling modules/vorbis/audio_stream_ogg_vorbis.cpp ...
[Initial build] Compiling thirdparty/astcenc/astcenc_pick_best_endpoint_format.cpp ...
[Initial build] Compiling thirdparty/astcenc/astcenc_platform_isa_detection.cpp ...
[Initial build] Compiling thirdparty/astcenc/astcenc_quantization.cpp ...
[Initial build] Compiling thirdparty/astcenc/astcenc_symbolic_physical.cpp ...
[Initial build] Compiling thirdparty/astcenc/astcenc_weight_align.cpp ...
[Initial build] Compiling thirdparty/astcenc/astcenc_weight_quant_xfer_tables.cpp ...
[Initial build] Compiling thirdparty/basis_universal/encoder/basisu_backend.cpp ...
[Initial build] Compiling thirdparty/basis_universal/encoder/basisu_basis_file.cpp ...
[Initial build] Compiling thirdparty/basis_universal/encoder/basisu_bc7enc.cpp ...
[Initial build] Compiling thirdparty/basis_universal/encoder/basisu_opencl.cpp ...
[Initial build] Compiling thirdparty/basis_universal/encoder/basisu_comp.cpp ...
[Initial build] Compiling thirdparty/basis_universal/encoder/basisu_enc.cpp ...
[Initial build] Compiling thirdparty/basis_universal/encoder/basisu_etc.cpp ...
[Initial build] Compiling thirdparty/basis_universal/encoder/basisu_frontend.cpp ...
[Initial build] Compiling thirdparty/basis_universal/encoder/basisu_gpu_texture.cpp ...
[Initial build] Compiling thirdparty/basis_universal/encoder/basisu_kernels_sse.cpp ...
[Initial build] Compiling thirdparty/basis_universal/encoder/basisu_pvrtc1_4.cpp ...
[Initial build] Compiling thirdparty/basis_universal/encoder/basisu_resampler.cpp ...
[Initial build] Compiling thirdparty/basis_universal/encoder/basisu_resample_filters.cpp ...
[Initial build] Compiling thirdparty/basis_universal/encoder/basisu_ssim.cpp ...
[Initial build] Compiling thirdparty/basis_universal/encoder/basisu_uastc_enc.cpp ...
[Initial build] Compiling modules/astcenc/register_types.cpp ...
[Initial build] Compiling modules/astcenc/image_compress_astcenc.cpp ...
[Initial build] Compiling thirdparty/basis_universal/encoder/jpgd.cpp ...
[Initial build] Compiling thirdparty/basis_universal/encoder/pvpngreader.cpp ...
[Initial build] Compiling thirdparty/basis_universal/transcoder/basisu_transcoder.cpp ...
[Initial build] Compiling modules/bmp/image_loader_bmp.cpp ...
[Initial build] Compiling modules/bmp/register_types.cpp ...
[Initial build] Compiling modules/csg/csg.cpp ...
[Initial build] Compiling modules/csg/csg_shape.cpp ...
[Initial build] Compiling modules/csg/register_types.cpp ...
[Initial build] Compiling modules/csg/editor/csg_gizmos.cpp ...
[Initial build] Linking Static Library modules/libmodule_theora.linuxbsd.editor.x86_64.a ...
Ranlib Library modules/libmodule_theora.linuxbsd.editor.x86_64.a ...
[Initial build] Compiling thirdparty/cvtt/ConvectionKernels_API.cpp ...
[Initial build] Compiling thirdparty/cvtt/ConvectionKernels_ETC.cpp ...
[Initial build] Compiling thirdparty/cvtt/ConvectionKernels_BC67.cpp ...
[Initial build] Compiling thirdparty/cvtt/ConvectionKernels_IndexSelector.cpp ...
[Initial build] Compiling thirdparty/cvtt/ConvectionKernels_BC6H_IO.cpp ...
[Initial build] Compiling thirdparty/cvtt/ConvectionKernels_S3TC.cpp ...
[Initial build] Compiling thirdparty/cvtt/ConvectionKernels_BC7_PrioData.cpp ...
[Initial build] Linking Static Library modules/libmodule_astcenc.linuxbsd.editor.x86_64.a ...
Ranlib Library modules/libmodule_astcenc.linuxbsd.editor.x86_64.a ...
[Initial build] Compiling thirdparty/cvtt/ConvectionKernels_SingleFile.cpp ...
[Initial build] Compiling thirdparty/cvtt/ConvectionKernels_BCCommon.cpp ...
[Initial build] Compiling thirdparty/cvtt/ConvectionKernels_Util.cpp ...
[Initial build] Compiling modules/dds/register_types.cpp ...
[Initial build] Compiling modules/dds/texture_loader_dds.cpp ...
[Initial build] Compiling thirdparty/oidn/core/api.cpp ...
[Initial build] Compiling thirdparty/oidn/core/device.cpp ...
[Initial build] Compiling thirdparty/oidn/core/filter.cpp ...
[Initial build] Compiling thirdparty/oidn/core/network.cpp ...
[Initial build] Compiling thirdparty/oidn/core/autoencoder.cpp ...
[Initial build] Compiling thirdparty/oidn/core/transfer_function.cpp ...
[Initial build] Linking Static Library modules/libmodule_bmp.linuxbsd.editor.x86_64.a ...
Ranlib Library modules/libmodule_bmp.linuxbsd.editor.x86_64.a ...
[Initial build] tza_to_cpp(["thirdparty/oidn/weights/rtlightmap_hdr.gen.cpp"], ["thirdparty/oidn/weights/rtlightmap_hdr.tza"])
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/batch_normalization.cpp ...
[Initial build] Linking Static Library modules/libmodule_vorbis.linuxbsd.editor.x86_64.a ...
Ranlib Library modules/libmodule_vorbis.linuxbsd.editor.x86_64.a ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/concat.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/convolution.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/convolution_pd.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/deconvolution.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/eltwise.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/engine.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/inner_product.cpp ...
[Initial build] Linking Static Library modules/libmodule_dds.linuxbsd.editor.x86_64.a ...
Ranlib Library modules/libmodule_dds.linuxbsd.editor.x86_64.a ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/inner_product_pd.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/lrn.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/memory.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/memory_desc_wrapper.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/mkldnn_debug.cpp ...
[Initial build] Compiling modules/cvtt/image_compress_cvtt.cpp ...
[Initial build] Compiling modules/cvtt/register_types.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/mkldnn_debug_autogenerated.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/pooling.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/primitive.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/primitive_attr.cpp ...
[Initial build] Compiling thirdparty/oidn/weights/rtlightmap_hdr.gen.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/primitive_desc.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/primitive_exec_types.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/primitive_iterator.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/query.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/reorder.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/rnn.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/scratchpad.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/shuffle.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/softmax.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/stream.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/sum.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/utils.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/common/verbose.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/cpu_barrier.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/cpu_concat.cpp ...
[Initial build] Linking Static Library modules/libmodule_cvtt.linuxbsd.editor.x86_64.a ...
Ranlib Library modules/libmodule_cvtt.linuxbsd.editor.x86_64.a ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/cpu_engine.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/cpu_memory.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/cpu_reducer.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/cpu_reorder.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/cpu_sum.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/jit_avx2_conv_kernel_f32.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/jit_avx2_convolution.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/jit_avx512_common_conv_kernel.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/jit_avx512_common_conv_winograd_kernel_f32.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/jit_avx512_common_convolution.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/jit_avx512_common_convolution_winograd.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/jit_avx512_core_fp32_wino_conv_2x3.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/jit_avx512_core_fp32_wino_conv_4x3.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/jit_avx512_core_fp32_wino_conv_4x3_kernel.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/jit_sse42_conv_kernel_f32.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/jit_sse42_convolution.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/jit_transpose_src_utils.cpp ...
[Initial build] Compiling modules/basis_universal/register_types.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/jit_uni_eltwise.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/jit_uni_pool_kernel_f32.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/jit_uni_pooling.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/jit_uni_reorder.cpp ...
[Initial build] Linking Static Library main/libmain.linuxbsd.editor.x86_64.a ...
Ranlib Library main/libmain.linuxbsd.editor.x86_64.a ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/jit_uni_reorder_utils.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/jit_utils/jit_utils.cpp ...
[Initial build] Compiling thirdparty/oidn/mkl-dnn/src/cpu/jit_utils/jitprofiling/jitprofiling.c ...
[Initial build] Compiling thirdparty/oidn/common/platform.cpp ...
[Initial build] Linking Static Library modules/libmodule_csg.linuxbsd.editor.x86_64.a ...
Ranlib Library modules/libmodule_csg.linuxbsd.editor.x86_64.a ...
[Initial build] Compiling thirdparty/oidn/common/thread.cpp ...
[Initial build] Linking Static Library modules/libmodule_basis_universal.linuxbsd.editor.x86_64.a ...
Ranlib Library modules/libmodule_basis_universal.linuxbsd.editor.x86_64.a ...
[Initial build] Compiling thirdparty/oidn/common/tensor.cpp ...
[Initial build] Compiling thirdparty/enet/godot.cpp ...
[Initial build] Compiling thirdparty/enet/callbacks.c ...
[Initial build] Compiling thirdparty/enet/compress.c ...
[Initial build] Compiling thirdparty/enet/host.c ...
[Initial build] Compiling thirdparty/enet/list.c ...
[Initial build] Compiling thirdparty/enet/packet.c ...
[Initial build] Compiling thirdparty/enet/peer.c ...
[Initial build] Compiling thirdparty/enet/protocol.c ...
[Initial build] Compiling thirdparty/etcpak/Dither.cpp ...
[Initial build] Compiling thirdparty/etcpak/ProcessDxtc.cpp ...
[Initial build] Compiling thirdparty/etcpak/ProcessRGB.cpp ...
[Initial build] Compiling thirdparty/etcpak/Tables.cpp ...
[Initial build] Compiling modules/fmod_gd4/gd_fmod_event_instance.cpp ...
[Initial build] Compiling modules/fmod_gd4/gd_fmod_vca.cpp ...
[Initial build] Compiling modules/fmod_gd4/gd_fmod_gd4.cpp ...
[Initial build] Compiling modules/fmod_gd4/resources/fmod_bank_resource.cpp ...
[Initial build] Compiling modules/fmod_gd4/resources/fmod_bank_resource_loader.cpp ...
[Initial build] Compiling modules/fmod_gd4/resources/fmod_event_resource.cpp ...
[Initial build] Compiling modules/fmod_gd4/editor/editor_fmod_event_inspector.cpp ...
[Initial build] Compiling modules/fmod_gd4/editor/editor_fmod_manager.cpp ...
[Initial build] Compiling modules/fmod_gd4/editor/fmod_event_path_property_editor.cpp ...
[Initial build] Compiling modules/fmod_gd4/register_types.cpp ...
[Initial build] Compiling thirdparty/freetype/src/autofit/autofit.c ...
[Initial build] Compiling thirdparty/freetype/src/base/ftbase.c ...
[Initial build] Compiling thirdparty/freetype/src/base/ftbbox.c ...
[Initial build] Compiling thirdparty/freetype/src/base/ftbdf.c ...
[Initial build] Compiling modules/enet/enet_multiplayer_peer.cpp ...
[Initial build] Compiling modules/enet/enet_connection.cpp ...
[Initial build] Compiling modules/etcpak/register_types.cpp ...
[Initial build] Compiling modules/etcpak/image_compress_etcpak.cpp ...
modules/fmod_gd4/gd_fmod_event_instance.cpp: In member function 'const void FmodEventInstance::process_current_callback()':
modules/fmod_gd4/gd_fmod_event_instance.cpp:141:30: warning: comparison of integer expressions of different signedness: 'FMOD_STUDIO_EVENT_CALLBACK_TYPE' {aka 'unsigned int'} and 'int' [-Wsign-compare]
  141 |         if (current_callback == -1) {
      |             ~~~~~~~~~~~~~~~~~^~~~~
[Initial build] Compiling modules/enet/register_types.cpp ...
[Initial build] Compiling modules/enet/enet_packet_peer.cpp ...
[Initial build] Compiling thirdparty/freetype/src/base/ftbitmap.c ...
[Initial build] Compiling thirdparty/freetype/src/base/ftcid.c ...
[Initial build] Compiling thirdparty/freetype/src/base/ftdebug.c ...
[Initial build] Compiling thirdparty/freetype/src/base/ftfstype.c ...
[Initial build] Compiling thirdparty/freetype/src/base/ftgasp.c ...
[Initial build] Compiling thirdparty/freetype/src/base/ftglyph.c ...
[Initial build] Compiling thirdparty/freetype/src/base/ftgxval.c ...
[Initial build] Compiling thirdparty/freetype/src/base/ftinit.c ...
modules/fmod_gd4/editor/editor_fmod_manager.cpp: In static member function 'static void EditorFmodManager::init_callback()':
modules/fmod_gd4/editor/editor_fmod_manager.cpp:41:51: error: invalid use of incomplete type 'class EditorTitleBar'
   41 |         EditorNode::get_singleton()->get_menu_hb()->get_child(MENU_BAR_INDEX)->add_sibling(fmod_menu);
      |                                                   ^~
In file included from modules/fmod_gd4/editor/editor_fmod_manager.h:14,
                 from modules/fmod_gd4/editor/editor_fmod_manager.cpp:11:
./editor/editor_node.h:97:7: note: forward declaration of 'class EditorTitleBar'
   97 | class EditorTitleBar;
      |       ^~~~~~~~~~~~~~
[Initial build] Compiling thirdparty/freetype/src/base/ftmm.c ...
[Initial build] Compiling thirdparty/freetype/src/base/ftotval.c ...
[Initial build] Compiling thirdparty/freetype/src/base/ftpatent.c ...
[Initial build] Compiling thirdparty/freetype/src/base/ftpfr.c ...
modules/fmod_gd4/register_types.cpp: In function 'void initialize_fmod_gd4_module(ModuleInitializationLevel)':
modules/fmod_gd4/register_types.cpp:22:16: warning: enumeration value 'MODULE_INITIALIZATION_LEVEL_EDITOR' not handled in switch [-Wswitch]
   22 |         switch (p_level) {
      |                ^
modules/fmod_gd4/register_types.cpp: In function 'void uninitialize_fmod_gd4_module(ModuleInitializationLevel)':
modules/fmod_gd4/register_types.cpp:50:16: warning: enumeration value 'MODULE_INITIALIZATION_LEVEL_SERVERS' not handled in switch [-Wswitch]
   50 |         switch (p_level) {
      |                ^
[Initial build] Compiling thirdparty/freetype/src/base/ftstroke.c ...
[Initial build] Compiling thirdparty/freetype/src/base/ftsynth.c ...
[Initial build] Compiling thirdparty/freetype/src/base/ftsystem.c ...
[Initial build] Compiling thirdparty/freetype/src/base/fttype1.c ...
[Initial build] Linking Static Library modules/libmodule_etcpak.linuxbsd.editor.x86_64.a ...
[Initial build] Compiling thirdparty/freetype/src/base/ftwinfnt.c ...
Ranlib Library modules/libmodule_etcpak.linuxbsd.editor.x86_64.a ...
[Initial build] Compiling thirdparty/freetype/src/bdf/bdf.c ...
[Initial build] Compiling thirdparty/freetype/src/bzip2/ftbzip2.c ...
[Initial build] Compiling thirdparty/freetype/src/cache/ftcache.c ...
[Initial build] Compiling thirdparty/freetype/src/cff/cff.c ...
[Initial build] Compiling thirdparty/freetype/src/cid/type1cid.c ...
[Initial build] Compiling thirdparty/freetype/src/gxvalid/gxvalid.c ...
[Initial build] Compiling thirdparty/freetype/src/gzip/ftgzip.c ...
[Initial build] Compiling thirdparty/freetype/src/lzw/ftlzw.c ...
[Initial build] Compiling thirdparty/freetype/src/otvalid/otvalid.c ...
scons: *** [modules/fmod_gd4/editor/editor_fmod_manager.linuxbsd.editor.x86_64.o] Error 1
scons: building terminated because of errors.
[Time elapsed: 00:00:21.050]

need help to install fmod godot4 integration.

Followed your Setup guide (readme.md) and it seem to work... I am lost after compiling Godot (I think) The first sign that something is not correct is ...Configure FMOD by visting Project Settings/Fmod. I don't have FMOD under Project settings. What could have been gone wrong?

Improve build documentation and Error Handling

You might want to add into the instructions a step to copy the fmodL.dll, and the fmodstudioL.dll into the build bin folder. I kept getting crash errors when trying to run Godot until I went into the fmod api and found those dll's and put them in the bin folder (which was just a guess on my part from some past c++ usage). Hopefully that's the right thing to do. I haven't gotten a chance to test out the API you put together. By the way, thanks for porting to Godot 4! I'm always really surprised, and impressed to see how much work people put into this stuff.

Edit: 'Project Settings/Fmod' don't show up in the Project Settings menu. And I can't get sound to play from a bank file. I tried one I made, plus an example music file from the Fmod studio project. Are there any easy things i can check to troubleshoot this? None of the functions fail, but the create_event_instance returns Object#Null when I print it, so seems like something isn't set up right. It does print a statement that the initialize function was successful.

TODO List

  • Add FmodBankResource Importer instead of manually searching the filesystem.
  • Merge FmodEventPlayer
  • Redo tutorials and documentation to fit new changes
  • Optimize and bug fix
  • GDExtension Port
  • Improve editor integration

Can't enable debugging

I was able to build the engine with the fmod module, however i can't debug. I always get the message "Unable to enable debugging. Must be using the logging release of FMOD.", but i couldn't find anything about a "logging release" of FMOD. Am I doing something wrong?

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.