Hi

I am new to Neko and I have been running into problems when trying to
compile it. Can you provide me a step-by-step instructions on compilation
for win32? I have solid C knowledge, but I don't really know how neko is
organized. The buildfiles always fail with linker errors like:

1>------ Build started: Project: nekovm_dll, Configuration: Release Win32
------
1>Build started 2/24/2011 10:07:31 PM.
1>InitializeBuildStatus:
1>  Touching "Release\nekovm_dll.unsuccessfulbuild".
1>ClCompile:
1>  All outputs are up-to-date.
1>C:\Program
Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(990,5): warning
MSB8012: TargetPath(c:\Downloads\neko-1.8.1\vm\Release\nekovm_dll.dll) does
not match the Linker's OutputFile property value
(c:\Downloads\neko-1.8.1\bin\neko.dll). This may cause your project to build
incorrectly. To correct this, please make sure that $(OutDir), $(TargetName)
and $(TargetExt) property values match the value specified in
%(Link.OutputFile).
1>C:\Program
Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(992,5): warning
MSB8012: TargetName(nekovm_dll) does not match the Linker's OutputFile
property value (neko). This may cause your project to build incorrectly. To
correct this, please make sure that $(OutDir), $(TargetName) and
$(TargetExt) property values match the value specified in
%(Link.OutputFile).
1>Link:
1>     Creating library ../bin/neko.lib and object ../bin/neko.exp
1>builtins.obj : error LNK2019: unresolved external symbol __ftol2_sse
referenced in function _builtin_int
1>interp.obj : error LNK2019: unresolved external symbol __imp____iob_func
referenced in function _neko_vm_alloc
1>load.obj : error LNK2019: unresolved external symbol __imp___stat64i32
referenced in function _stat
1>../bin/neko.dll : fatal error LNK1120: 3 unresolved externals
1>
1>Build FAILED.

I have managed to compile gc.lib and place it to the location where the
project files are looking for it. However, I am stuck with these linker
errors.
I don't even know where to begin resolving them. Its evindent that I am
doing it wrong, but since there are no instructions, I just try and fail.

Thanks for your help!

Gyorgy
-- 
Neko : One VM to run them all
(http://nekovm.org)

Reply via email to