Cool, this looks like the way forward. More info:
f -shell=tty
scratchpad> recompile
Compiling 14 words...
Compile finished.
scratchpad> save
scratchpad> bye
f
Words calling ``alien-invoke'' cannot run in the interpreter. Compile
the
caller
word and try again.
delegate f
alien-invoke-error-library "freetype"
alien-invoke-error-symbol "FT_Init_FreeType"
f -shell=tty
scratchpad> compile-all
Compiling 8739 words...
Compile finished.
:errors - print 15 compiler errors.
:warnings - print 1090 compiler warnings.
scratchpad> :errors
While compiling gluBuild3DMipmapLevels:
Word: gluBuild3DMipmapLevels
No such symbol
Nesting: { gluBuild3DMipmapLevels }
While compiling gluUnProject4:
Word: gluUnProject4
No such symbol
Nesting: { gluUnProject4 }
While compiling glTexImage3D:
Word: glTexImage3D
No such symbol
Nesting: { glTexImage3D }
While compiling glTexSubImage3D:
Word: glTexSubImage3D
No such symbol
Nesting: { glTexSubImage3D }
While compiling gluNurbsCallbackData:
Word: gluNurbsCallbackData
No such symbol
Nesting: { gluNurbsCallbackData }
While compiling gluNurbsCallbackDataEXT:
Word: gluNurbsCallbackDataEXT
No such symbol
Nesting: { gluNurbsCallbackDataEXT }
While compiling gluBuild3DMipmaps:
Word: gluBuild3DMipmaps
No such symbol
Nesting: { gluBuild3DMipmaps }
While compiling glDrawRangeElements:
Word: glDrawRangeElements
No such symbol
Nesting: { glDrawRangeElements }
While compiling gluBuild2DMipmapLevels:
Word: gluBuild2DMipmapLevels
No such symbol
Nesting: { gluBuild2DMipmapLevels }
While compiling gluBuild1DMipmapLevels:
Word: gluBuild1DMipmapLevels
No such symbol
Nesting: { gluBuild1DMipmapLevels }
While compiling gluCheckExtension:
Word: gluCheckExtension
No such symbol
Nesting: { gluCheckExtension }
While compiling glCopyTexSubImage3D:
Word: glCopyTexSubImage3D
No such symbol
Nesting: { glCopyTexSubImage3D }
While compiling MessageBoxA:
an instance of the no-c-type class
delegate f
no-c-type-name "LPCSTR"
While compiling MessageBoxExA:
an instance of the no-c-type class
delegate f
no-c-type-name "LPCSTR"
While compiling GetConsoleTitle:
an instance of the no-c-type class
delegate f
no-c-type-name "LPWSTR"
scratchpad
Anton.
> Anton,
>
> Your previous message says you copied the files and recompiled only,
> with no mention of bootstrap. Every time I have had this problem a
> bootstrap has fixed it. What about doing f -shell=tty and trying
> 'recompile' or 'compile-all'? Then 'save' your image, of course.
>
> Also, try this:
> "FT_Init_FreeType" "freetype6.dll" dlopen dlsym .
>
> you should get something like:
> ALIEN: 1727922408
>
> If this fails then the dll is in the wrong place--it should be in the
> same place as f.exe.
>
> But bootstrap (f -i=boot.image.x86) should fix it. :/
>
> Doug
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk