Hi,
Several weeks ago I got to know EC1 and started using it along with GoASM and followed (still following) Bill Aitken's excellent tutorial.
Now version 2 is out, so I wanted to try it out along with FASM. As far as I understood, in order to use FASM and to create VISUAL win32 projects, it is needed three things: MASM32 SDK, FASM & EC2.0
Unfortunately, I stepped into some issues when trying to build a visual project from the examples folder .
First, I installed MASM32 SDK, then FASM and finally EC2.0 on a winXP machine, so I ended up with these directories:
C:\masm32\
C:\fasm\
C:\EasyCode\
then I ran settings.exe as administrator and finally check the paths in the settings, actually I didn't need to do anything there because all the paths were valid and pointing to the correct executables and lib folders.
Then I picked the ECCLock example (x86 Fasm version), I compiled it with no errors, but then I tried to build it and these errors came out:
Compiling resources...
Linking...
Proyecto1.obj : error LNK2001: unresolved external symbol __imp__Module32First@8
Proyecto1.obj : error LNK2001: unresolved external symbol __imp__Module32Next@8
Proyecto1.obj : error LNK2001: unresolved external symbol __imp__Process32First@8
Proyecto1.obj : error LNK2001: unresolved external symbol __imp__Process32Next@8
Proyecto1.exe : fatal error LNK1120: 4 unresolved externals
So next thing I did was to pick the same example but MASM version this time and it was compiled AND built with no errors.
Lastly I created an new FASM visual project, didn't add/modify anything and compiled as it was (just like in Bill Aitken's tutorial first chapter). It was compiled but at build time it showed me the same errors I got with ECCLock fasm version.
I repeated the same process on a win7 machine with same results.
One more time, I repeated the process on a flash drive and got same results
Am I missing something here?, maybe I forgot to setup something else at installation time or config perhaps???
Thanks in advance for your help.
Regards