Author Topic: x86_64 build failed  (Read 3923 times)

php-coder

  • Guest
x86_64 build failed
« on: February 23, 2006, 11:32:42 pm »
Greetings!

I have problem with build C::B (svn revision 1652) for x86_64 arch:

Code
./source/as_scriptengine.cpp: In constructor `asCScriptEngine::asCScriptEngine()':
./source/as_scriptengine.cpp:130: error: invalid conversion from `void*(*)(size_t) throw ()' to `void*(*)(asUINT)
'
./source/as_scriptengine.cpp: In member function `void asCScriptEngine::CallGlobalFunction(void*, void*, asSSyste
mFunctionInterface*, asCScriptFunction*)':
./source/as_scriptengine.cpp:2247: warning: `stdcall' attribute ignored
./source/as_scriptengine.cpp:2247: warning: `stdcall' attribute ignored
make[4]: *** [as_scriptengine.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1

Full build log available here: ftp://ftp.altlinux.ru/pub/people/incominger/archive/x86_64/reject/2006/01/11/codeblocks-1.0-alt0.svn1652.src.rpm.log.bz2

How i can resolve this problem ?

Offline thomas

  • Administrator
  • Lives here!
  • *****
  • Posts: 3979
Re: x86_64 build failed
« Reply #1 on: February 23, 2006, 11:35:26 pm »
Using a more recent release will solve the problem.

Revision 1652 cannot be compiled in 64bit mode.

EDIT: The first revision to support 64bit is 2033 (current = 2068).
« Last Edit: February 23, 2006, 11:37:37 pm by thomas »
"We should forget about small efficiencies, say about 97% of the time: Premature quotation is the root of public humiliation."