Build files regenerated to include a proper prototype for extension's _Init() function.
--- a/bc.mak Thu Jun 16 06:48:02 2016 +0200
+++ b/bc.mak Fri Jun 17 11:20:48 2016 +0100
@@ -36,6 +36,7 @@
MODULE_PATH=libbasic2
RESFILES=libbasic2.$(RES)
+
!ifdef USEBC
WINSOCK_LIB=ws2_32.lib
!else
@@ -82,7 +83,7 @@
$(TOP)\goodies\builder\reports\report-runner.bat -D . -r Builder::TestReport -p $(PACKAGE)
clean::
- -del *.$(CSUFFIX)
+ del *.$(CSUFFIX)
# BEGINMAKEDEPEND --- do not remove this line; make depend needs it
--- a/bmake.bat Thu Jun 16 06:48:02 2016 +0200
+++ b/bmake.bat Fri Jun 17 11:20:48 2016 +0100
@@ -4,6 +4,9 @@
@REM do not edit - automatically generated from ProjectDefinition
@REM -------
@SET DEFINES=
+@REM Kludge got Mercurial, cannot be implemented in Borland make
+@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
+@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
make.exe -N -f bc.mak %DEFINES% %*
--- a/libInit.cc Thu Jun 16 06:48:02 2016 +0200
+++ b/libInit.cc Fri Jun 17 11:20:48 2016 +0100
@@ -184,6 +184,7 @@
extern void _IPv6SocketAddress_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
extern void _SftpURI_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
+extern void _stx_137libbasic2_extensions_Init(int pass, struct __vmData__ *__pRT__, OBJ snd);
void _libstx_libbasic2_InitDefinition(int pass, struct __vmData__ *__pRT__, OBJ snd)
{
--- a/mingwmake.bat Thu Jun 16 06:48:02 2016 +0200
+++ b/mingwmake.bat Fri Jun 17 11:20:48 2016 +0100
@@ -4,6 +4,9 @@
@REM do not edit - automatically generated from ProjectDefinition
@REM -------
@SET DEFINES=
+@REM Kludge got Mercurial, cannot be implemented in Borland make
+@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
+@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
@pushd ..\rules
@call find_mingw.bat
--- a/vcmake.bat Thu Jun 16 06:48:02 2016 +0200
+++ b/vcmake.bat Fri Jun 17 11:20:48 2016 +0100
@@ -10,6 +10,10 @@
popd
)
@SET DEFINES=
+@REM Kludge got Mercurial, cannot be implemented in Borland make
+@FOR /F "tokens=*" %%i in ('hg root') do SET HGROOT=%%i
+@IF "%HGROOT%" NEQ "" SET DEFINES=%DEFINES% "-DHGROOT=%HGROOT%"
+
make.exe -N -f bc.mak -DUSEVC=1 %DEFINES% %*