Warning: Failed to load `vfs'; reason(s): DLERROR (vfs): ./vfs.so: undefined symbol: __init_array_end Warning: Failed to load `vfs'; reason(s): DLERROR (vfs): ./vfs.so: undefined symbol: __init_array_end WARNING: could not load plugin 'crystalspace.kernel.vfs' Couldn't load vfs plugin! Failed to initialize config! Error initializing system! Cleaning up...
Program bug. They don't build DSO correctly.
--- CS/libs/cssys/unix/unix.mak.fix-dso-build 2003-01-28 09:54:30.000000000 -0500
+++ CS/libs/cssys/unix/unix.mak 2003-02-24 16:37:09.000000000 -0500
@@ -82,9 +82,10 @@ ifndef LFLAGS.profile
LFLAGS.profile = -pg
endif
-# Flags for the linker which are used when building a shared library. +# Flags for the compiler which are used when building a shared +# library. Also make sure to get the right crt* files. # <cs-config> -LFLAGS.DLL = -Wl,-shared -Wl,-soname -Wl,$@ +LFLAGS.DLL = -shared -Wl,-soname -Wl,$@ # </cs-config>
# System-dependent flags to pass to NASM
@resolution=invalid
