red/code

Build on sqlite3.red failing on argument type mismatch

Cybarite opened this issue · 3 comments

Compiling to native code...
*** Compilation Error: argument type mismatch on calling: red/stack/mark-func
*** expected: [pointer! [integer!]], found: [none]
*** in file: %/c/Red2/code/Library/SQLite/SQLite3.red
*** at line: 332
*** near: [
set-path* eval-path _context/get ~system as cell! ~script as
]
The terminal process terminated with exit code: 1

Windows | red-063.exe | 1.1 MB -- | -- | -- sha256: 105d0f7b009a802a35a636c5dbedc69e89477fd62b6ba77690845fd78d436171

With Automated builds, master branch Windows | red-19apr18-1e1efd8c.exe | 1.1 MB -- | -- | --
sha256: 8a5c5bcace3b4c536e21dde5a586fd8b8c39747b0947548fff3712d6e0b29eae the error is again

Compiling to native code...
*** Compilation Error: undefined symbol: zerofill
*** in file: %/c/Red2/code/Library/SQLite/SQLite3.red
*** at line: 9567
*** near: [
zerofill dbs-head dbs-tail

Tried with this advice #70
@ajinkyakulkarni you can add -r into your compile command.

Built and executed successfully.

Closing this ticket as #70 seems to have the same case in it.
undefined symbol: zerofill (unless use -r option on build)