<div dir="ltr">Regarding that error from earlier:<br><br><pre>fbc -c os_windows.bas -o build\os_windows.o -mt -exx -g -O 2 -arch 686
C:\Users\James\src\ohr\wip\<a href="http://lumpfile.bi">lumpfile.bi</a>(228) error 4: Duplicated definition in 'd
eclare function OPENFILE(filename as string, open_bits as OPENBits, byref fh as
integer) as integer'
scons: *** [build\os_windows.o] Error 1
scons: building terminated because of errors.<br><span style="font-family:arial,helvetica,sans-serif"><br></span></pre><pre><span style="font-family:arial,helvetica,sans-serif">I followed your suggestion to add #undef openfile to include_windows_bi in <a href="http://config.bi">config.bi</a> but then I got a different failure:<br><br></span>c:\Users\James\src\ohr\wip>scons
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
g++ -o build\filelayer.o -c -g -Wall -Wno-non-virtual-dtor -O3 -DFBCVERSION=230
-m32 -mpreferred-stack-boundary=2 -mno-sse filelayer.cpp
filelayer.cpp: In function 'int OPENFILE(FBSTRING*, OPENBits, int&)':
filelayer.cpp:154:74: error: new declaration 'int OPENFILE(FBSTRING*, OPENBits,
int&)'
filelayer.h:60:6: error: ambiguates old declaration 'int OPENFILE(FBSTRING*, OPE
NBits, int&)'
scons: *** [build\filelayer.o] Error 1
scons: building terminated because of errors.<br></pre><br></div>