BlitzMax "Framework Assistant" - New version

Miscellaneous Forums/Blitz Showcase/BlitzMax "Framework Assistant" - New version

I get:
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeIncBin.bmx.debug.win32.o(code+0x57): undefined reference to `__bb_d3d7max2d_d3d7max2d'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeIncBin.bmx.debug.win32.o(code+0x5c): undefined reference to `__bb_eventqueue_eventqueue'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeIncBin.bmx.debug.win32.o(code+0x66): undefined reference to `__bb_freetypefont_freetypefont'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeIncBin.bmx.debug.win32.o(code+0x75): undefined reference to `__bb_gnet_gnet'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeIncBin.bmx.debug.win32.o(code+0x7f): undefined reference to `__bb_map_map'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeIncBin.bmx.debug.win32.o(code+0x84): undefined reference to `__bb_maxutil_maxutil'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeIncBin.bmx.debug.win32.o(code+0xa2): undefined reference to `__bb_freejoy_freejoy'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeIncBin.bmx.debug.win32.o(code+0xa7): undefined reference to `__bb_glew_glew'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeIncBin.bmx.debug.win32.o(code+0xac): undefined reference to `__bb_lua_lua'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeIncBin.bmx.debug.win32.o(code+0xb1): undefined reference to `__bb_luascript_luascript'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeGlobals.bmx.debug.win32.o(code+0x57): undefined reference to `__bb_d3d7max2d_d3d7max2d'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeGlobals.bmx.debug.win32.o(code+0x5c): undefined reference to `__bb_eventqueue_eventqueue'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeGlobals.bmx.debug.win32.o(code+0x66): undefined reference to `__bb_freetypefont_freetypefont'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeGlobals.bmx.debug.win32.o(code+0x75): undefined reference to `__bb_gnet_gnet'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeGlobals.bmx.debug.win32.o(code+0x7f): undefined reference to `__bb_map_map'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeGlobals.bmx.debug.win32.o(code+0x84): undefined reference to `__bb_maxutil_maxutil'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeGlobals.bmx.debug.win32.o(code+0xa2): undefined reference to `__bb_freejoy_freejoy'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeGlobals.bmx.debug.win32.o(code+0xa7): undefined reference to `__bb_glew_glew'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeGlobals.bmx.debug.win32.o(code+0xac): undefined reference to `__bb_lua_lua'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeGlobals.bmx.debug.win32.o(code+0xb1): undefined reference to `__bb_luascript_luascript'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeTypes.bmx.debug.win32.o(code+0x57): undefined reference to `__bb_d3d7max2d_d3d7max2d'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeTypes.bmx.debug.win32.o(code+0x5c): undefined reference to `__bb_eventqueue_eventqueue'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeTypes.bmx.debug.win32.o(code+0x66): undefined reference to `__bb_freetypefont_freetypefont'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeTypes.bmx.debug.win32.o(code+0x75): undefined reference to `__bb_gnet_gnet'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeTypes.bmx.debug.win32.o(code+0x7f): undefined reference to `__bb_map_map'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeTypes.bmx.debug.win32.o(code+0x84): undefined reference to `__bb_maxutil_maxutil'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeTypes.bmx.debug.win32.o(code+0xa2): undefined reference to `__bb_freejoy_freejoy'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeTypes.bmx.debug.win32.o(code+0xa7): undefined reference to `__bb_glew_glew'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeTypes.bmx.debug.win32.o(code+0xac): undefined reference to `__bb_lua_lua'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeTypes.bmx.debug.win32.o(code+0xb1): undefined reference to `__bb_luascript_luascript'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeMusic.bmx.debug.win32.o(code+0x57): undefined reference to `__bb_d3d7max2d_d3d7max2d'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeMusic.bmx.debug.win32.o(code+0x5c): undefined reference to `__bb_eventqueue_eventqueue'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeMusic.bmx.debug.win32.o(code+0x66): undefined reference to `__bb_freetypefont_freetypefont'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeMusic.bmx.debug.win32.o(code+0x75): undefined reference to `__bb_gnet_gnet'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeMusic.bmx.debug.win32.o(code+0x7f): undefined reference to `__bb_map_map'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeMusic.bmx.debug.win32.o(code+0x84): undefined reference to `__bb_maxutil_maxutil'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeMusic.bmx.debug.win32.o(code+0xa2): undefined reference to `__bb_freejoy_freejoy'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeMusic.bmx.debug.win32.o(code+0xa7): undefined reference to `__bb_glew_glew'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeMusic.bmx.debug.win32.o(code+0xac): undefined reference to `__bb_lua_lua'
C:/Program Files/BlitzMax/samples/TileCascade/.bmx/TileCascadeMusic.bmx.debug.win32.o(code+0xb1): undefined reference to `__bb_luascript_luascript'

on compiling

Framework assistant chucks up
Scan: C:/Program Files/BlitzMax/samples/TileCascade/TileCascade.bmx
Scan: C:/Program Files/BlitzMax/samples/TileCascade/tilecascadeincbin.bmx
Scan: C:/Program Files/BlitzMax/samples/TileCascade/tilecascadeglobals.bmx
Scan: C:/Program Files/BlitzMax/samples/TileCascade/tilecascadetypes.bmx
Scan: C:/Program Files/BlitzMax/samples/TileCascade/tilecascademusic.bmx
Scan: C:/Program Files/BlitzMax/samples/TileCascade/tilecascadefunctions.bmx
Scan: C:/Program Files/BlitzMax/samples/TileCascade/tilecascadeglobals.bmx
Scan: C:/Program Files/BlitzMax/samples/TileCascade/tilecascademainmenu.bmx
Scan: C:/Program Files/BlitzMax/samples/TileCascade/tilecascadeglobals.bmx
Scan: C:/Program Files/BlitzMax/samples/TileCascade/tilecascadetypes.bmx
Scan: C:/Program Files/BlitzMax/samples/TileCascade/tilecascademusic.bmx
Scan: C:/Program Files/BlitzMax/samples/TileCascade/tilecascadefunctions.bmx
Scan: C:/Program Files/BlitzMax/samples/TileCascade/tilecascadeglobals.bmx
____________________________________________

Max2D OpenGL template:

' -------------------------------------
Framework brl.glmax2d
Import brl.freeaudioaudio
Import brl.filesystem
Import brl.oggloader
Import brl.pngloader
Import brl.ramstream
Import brl.random
Import brl.retro
Import brl.wavloader
' -------------------------------------
SetGraphicsDriver GLMax2DDriver()


OTHER IMPORTS
__________________________________
You may need one or more of these:

Import brl.bmploader
Import brl.tgaloader
Import brl.jpgloader


Help!!! as I dont want to use DirectX as I want the project to be multiplatform. Any ideas?