Crystal Space
Welcome, Guest. Please login or register.
July 25, 2014, 11:24:31 pm

Login with username, password and session length
Search:     Advanced search
9005 Posts in 2043 Topics by 8231 Members
Latest Member: Loiselelias
* Home Help Search Login Register
+  Crystal Space
|-+  Crystal Space Projects
| |-+  Project Discussion
| | |-+  I can't compile Estrada Real Digital
« previous next »
Pages: [1] Print
Author Topic: I can't compile Estrada Real Digital  (Read 3405 times)
Escorter
Jr. Member
**
Posts: 94


View Profile Email
« on: February 22, 2006, 10:06:50 pm »

Hi! I downloaded ERD - Estrada Real Digital, a CS and CEL based project, but I can't compile it! I think somebody can help. I tryed to build it with MinGW+MSYS under WinXP. Here's compiler message:

Code:
...found 40 target(s)...
...updating 8 target(s)...
MkDir1 ./out/msysx86/optimize/src
C++ ./out/msysx86/optimize/src/apperd.o
src/apperd.cpp: In member function `virtual bool AppErd::OnKeyboard(iEvent&)':
src/apperd.cpp:89: error: `cscmdQuit' undeclared (first use this function)
src/apperd.cpp:89: error: (Each undeclared identifier is reported only once for each function it appears in.)
src/apperd.cpp: In member function `virtual bool AppErd::OnInitialize(int, char**)':
src/apperd.cpp:156: error: no matching function for call to `AppErd::RegisterQueue(iObjectRegistry*&)'
c:/crystal/CS/include/csutil/csbaseeventh.h:160: note: candidates are: bool csBaseEventHandler::RegisterQueue(iObjectRegistry*, csEventID)
c:/crystal/CS/include/csutil/csbaseeventh.h:171: note:                 bool csBaseEventHandler::RegisterQueue(iObjectRegistry*, csEventID*)
c:/crystal/CS/include/csutil/csbaseeventh.h:180: note:                 bool csBaseEventHandler::RegisterQueue(iEventQueue*, csEventID)
c:/crystal/CS/include/csutil/csbaseeventh.h:189: note:                 bool csBaseEventHandler::RegisterQueue(iEventQueue*, csEventID*)

    g++ -c -o ./out/msysx86/optimize/src/apperd.o -I. -I./src -I. -DMSYS -Wall -Wno-unknown-pragmas -O3 -fomit-frame-pointer -ffast-math -pipe -I/c/crystal/CS/include -I/usr/local/include/cel  src/apperd.cpp

...failed C++ ./out/msysx86/optimize/src/apperd.o ...
C++ ./out/msysx86/optimize/src/behaviour.o
C++ ./out/msysx86/optimize/src/main.o
GenerateWin32VersionRc ./out/msysx86/optimize/src/_versionrc.rc
GenerateWin32ManifestRc ./out/msysx86/optimize/src/_manifestrc.rc
CompileResources ./out/msysx86/optimize/src/erd_resource.o
...skipped erd.exe for lack of <src!>apperd.o...
...failed updating 1 target(s)...
...skipped 1 target(s)...
...updated 6 target(s)...
Logged
jorrit
Administrator
Hero Member
*****
Posts: 1706


View Profile
« Reply #1 on: February 22, 2006, 10:18:44 pm »

The problem is that you need an older version of CS. CS has changed and it seems that Estrada hasn't been fixed to work with the latest version of CS. The problem is finding out which date you need. Perhaps you should ask that to the Estrada people?

Greetings,
Logged
Escorter
Jr. Member
**
Posts: 94


View Profile Email
« Reply #2 on: February 22, 2006, 10:29:00 pm »

And does it need a lot of work if I want to make it compatible with the latest CS/CEL?
« Last Edit: February 22, 2006, 10:32:56 pm by Escorter » Logged
jorrit
Administrator
Hero Member
*****
Posts: 1706


View Profile
« Reply #3 on: February 23, 2006, 06:25:50 am »

And does it need a lot of work if I want to make it compatible with the latest CS/CEL?

Most changes will be around the event system. In the manual appendix there is a chapter explaining how to fix apps for the event system. It is not a huge job.

Greetings,
Logged
bernardofd
Jr. Member
**
Posts: 74


59948732 bernardofd@click21.com.br
View Profile WWW
« Reply #4 on: February 23, 2006, 06:53:19 pm »

Hello!

I've already answered Escorter's e-mail about this, but I will leave here the answer too. In our project's current version (v0.03), we still use the September 3rd pseudo stable. We'll update for the January 27th version soon...

Regards

 
Logged

__________________________
Bernardo Figuerêdo Domingues
Computer Science - UFMG - Brazil
Pages: [1] Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 3.142 seconds with 14 queries.