Compile Error can't find interface for module

BlitzMax Forums/BlitzMax Module Tweaks/Compile Error can't find interface for module

B(Posted 2008) [#1]
When I run any program I have written this pops up:

Compile Error
can't find interface for module 'brl.blitz'


and in the output it says this:

Building Modules
Compiling:blitz_app.c
Compiling:blitz_types.c
Compiling:blitz_cclib.c
Compiling:blitz_memory.c
Compiling:blitz_module.c
Compiling:blitz_object.c
Compiling:blitz_string.c
Compiling:blitz_array.c
Compiling:blitz_gc.c
Compiling:blitz_handle.c
Compiling:blitz_debug.c
Compiling:blitz_incbin.c
Compiling:blitz_ex.c
Compiling:blitz_ex.macos.x86.s
Compiling:blitz_gc.macos.x86.s
Compiling:blitz_ftoi.macos.x86.s
Compiling:blitz.bmx
sh: /Applications/BlitzMax/bin/fasm2as: No such file or directory
Fasm2as failed - please contact BRL!
Process complete



I have no idea what is wrong.
please help!

thanks!
:)

B


degac(Posted 2008) [#2]
Try with menu PROGRAM > BUILD MODULES (CTRL+D)
maybe some modules are not compiled.


SebHoll(Posted 2008) [#3]
Are you using the SVN version of BlitzMax? If so you need to make sure that you checkout the bin folder corresponding to your platform, too.


B(Posted 2008) [#4]
@degac
i have already tried building all of the modules again.
it gave the same results.
thanks for you help though! :)


@SebHoll
im not sure what you mean by the SVN version of BlitzMax.



I was thinking that since I am running it on a Mac, the only version that you can buy is the PowerPC version.

im pretty sure (not 100%) that I have an intel MacBook, seeing as I bought it about 5 months ago.

maybe the conflict resides in the fact that I have a wrong version.
however, would the program even run at all if it was the wrong version?

thanks!

B


Brucey(Posted 2008) [#5]
On this site, go to Account -> Product Updates, and download and install the Mac Intel v 1.30 release. That should get you up and running.

fasm2as is a small utility for converting fasm-syntax assembler to "as"-syntax assembler. "as" is the assembler that XCode uses. fasm is the generix x86 asm that BlitzMax uses on Win32 and Linux. It looks like it is not present on your installation for some reason - which makes building things a tad difficult.

Anyhoo... see how you get on.


B(Posted 2008) [#6]
@Brucey
thanks a million!
it is up a running perfectly now!


thanks again!

B