Hi,

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




Reply via email to