Author Topic: draw distance ... again!  (Read 5459 times)

acraig

  • Administrator
  • Veteran
  • *
  • Posts: 1562
    • View Profile
(No subject)
« Reply #30 on: May 18, 2003, 09:35:03 pm »
Quote
Originally posted by Rulzern
EDIT2: Darn, I can\'t find jam for mingw/msys, anybody know where to find it?


See this page

I have no experience using mingw so I cannot really help out much here.  I may be able to find somebody that does if you do have any specific problems though.
----------
Andrew
"For all I know, she's lying, everyone's lying; welcome to the Internet"

Rulzern

  • Hydlaa Resident
  • *
  • Posts: 134
    • View Profile
(No subject)
« Reply #31 on: May 18, 2003, 11:30:19 pm »
Thanks, trying to compile now.

EDIT: why are you moving away from make?
« Last Edit: May 18, 2003, 11:32:27 pm by Rulzern »
Thanks a lot Venge...

elminster

  • Hydlaa Resident
  • *
  • Posts: 171
    • View Profile
(No subject)
« Reply #32 on: May 19, 2003, 12:04:10 am »
Quote
Originally posted by Rulzern
Thanks, trying to compile now.
EDIT: why are you moving away from make?

Just tell me if you succeed, will you?
About make: if we began to write about advantages, disadvantages, why drop make, etc. then this thread would get 100 posts long at least...
It had a VERY long discussion on the Crystal Space mailing list. So the reason is: just because ;)

--
Greetings,
E.
« Last Edit: May 19, 2003, 12:05:09 am by elminster »

Rulzern

  • Hydlaa Resident
  • *
  • Posts: 134
    • View Profile
(No subject)
« Reply #33 on: May 19, 2003, 12:26:52 am »
it seems to work, trying to get python working now, since cel needs that.

PS: if i meet the person who made CS use jam instead of make, i will personally rape him/her
Thanks a lot Venge...

Rulzern

  • Hydlaa Resident
  • *
  • Posts: 134
    • View Profile
(No subject)
« Reply #34 on: May 19, 2003, 01:19:23 am »
Well, that went down the drain, just about nothing works, I think i can almost compile CS, with only a few errors, cel gives me loads of errors, and PS doesn\'t compile at all.
Thanks a lot Venge...

elminster

  • Hydlaa Resident
  • *
  • Posts: 171
    • View Profile
(No subject)
« Reply #35 on: May 19, 2003, 10:58:29 pm »
Quote
Originally posted by Rulzern
PS: if i meet the person who made CS use jam instead of make, i will personally rape him/her

HAHA! Well, that was one of the key-devs of CS :)
I don\'t think he would enjoy that ;)

elminster

  • Hydlaa Resident
  • *
  • Posts: 171
    • View Profile
(No subject)
« Reply #36 on: May 19, 2003, 10:59:31 pm »
Quote
Originally posted by Rulzern
Well, that went down the drain, just about nothing works, I think i can almost compile CS, with only a few errors, cel gives me loads of errors, and PS doesn\'t compile at all.

Hmmm...
All right. I think I will give it a try too.

--
Greetings,
E.
« Last Edit: May 19, 2003, 11:00:01 pm by elminster »

Rulzern

  • Hydlaa Resident
  • *
  • Posts: 134
    • View Profile
(No subject)
« Reply #37 on: May 20, 2003, 05:23:29 pm »
Tell me if you succeed. :)
Thanks a lot Venge...

elminster

  • Hydlaa Resident
  • *
  • Posts: 171
    • View Profile
(No subject)
« Reply #38 on: May 21, 2003, 01:44:56 am »
Quote
Originally posted by Rulzern
Tell me if you succeed. :)

I am ALMOST ready. I have compiled CS minimal, CEL (I had to tweak a bit with jam files) PS is NEARLY ready, but there is a place, where I cannot continue. PS gave a few errors (even wrong, includes!!! - for example: psnet/pserror.h was included, but it is in util/pserror.h) but I could solve them.

Although, the file: src/common/engine/scfreg.inc gives the following error:
src/common/engine/scfreg.inc:28: no matching function for call to `iSCF::
   RegisterClassA(const char[30], const char[8])\'
....
And a thousand like this. But the problem is that, that function DOES exist ?(

Although pssetup.exe linked - I could run it :) among with ase_2_spr.exe and texparse.exe, but the main.c (witch includes scfreg.inc) does not compile because of the above error.

Acraig, you are the guru here, do you have an explanation?
Thanks in advance.

--
Greetings,
E.

acraig

  • Administrator
  • Veteran
  • *
  • Posts: 1562
    • View Profile
(No subject)
« Reply #39 on: May 21, 2003, 11:55:17 am »
Quote
Originally posted by elminster
Although, the file: src/common/engine/scfreg.inc gives the following error:
src/common/engine/scfreg.inc:28: no matching function for call to `iSCF::
   RegisterClassA(const char[30], const char[8])\'
....
And a thousand like this. But the problem is that, that function DOES exist ?(



As I guess I would say that you are running under Windows and one of the standard windows includes has this define somewhere:

#define RegisterClass  RegisterClassA

Which is why it is screwing up and trying to replace SCF::RegisterClass with SCF::RegisterClassA.   What you can do is try an #undef.  I seem to remember this happening sometime before so you can check the Crystal Space mailing lists to see if there is another solution as well.
----------
Andrew
"For all I know, she's lying, everyone's lying; welcome to the Internet"

elminster

  • Hydlaa Resident
  • *
  • Posts: 171
    • View Profile
(No subject)
« Reply #40 on: May 21, 2003, 01:01:20 pm »
Thanks, the #undef fixed it. But now I have this, and it seems this is the last error:
src/server/psserverbehave.cpp:72: no matching function for call to `MsgHandler
   ::SendMessage(MsgEntry*& )\'

I have #undefed SendMessage, because it replaced it with SendMessageA, but now it still doesn\'t want to work :(

But MsgHandler::SendMessage(MsgEntry *msg) DOES exist ?(

Please help. This is the last error.

--
Greetings,
E.
« Last Edit: May 21, 2003, 01:02:06 pm by elminster »

Rulzern

  • Hydlaa Resident
  • *
  • Posts: 134
    • View Profile
(No subject)
« Reply #41 on: May 22, 2003, 02:59:07 am »
sorry, been a bit busy the last day, installing linux and whatnot.

I\'ll try now, i wonder if it\'ll compile with gcc 3.3.
Thanks a lot Venge...

Rulzern

  • Hydlaa Resident
  • *
  • Posts: 134
    • View Profile
(No subject)
« Reply #42 on: May 25, 2003, 05:35:01 pm »
doesn\'t seem to work, gonna try a few more times

anybody had any success compiling it on Debian SID?
Thanks a lot Venge...

elminster

  • Hydlaa Resident
  • *
  • Posts: 171
    • View Profile
(No subject)
« Reply #43 on: May 26, 2003, 12:16:55 pm »
I have a Debian Linux too! :)

I was logged in yesterday, and I have been hacking ALL DAY, trying to get ALSA work, as it couldn\'t detect my SBAWE card - it uses sb16 driver.

The last time I was on before yesterday, was on 2002 October 6!!! - well that was SOME time ago :)

Maybe I\'ll try compiling under Linux...

Just a benchmark: configure script speed under Windows (MSYS) and Linux:
Windows: 3 mins
Linux: 15 seconds
:)

--
Greetings,
E.
« Last Edit: May 26, 2003, 12:17:28 pm by elminster »

Rulzern

  • Hydlaa Resident
  • *
  • Posts: 134
    • View Profile
(No subject)
« Reply #44 on: May 31, 2003, 04:20:41 am »
Hehe, yeah.

On getting ALSA to work: check if there are any modules for your current kernel (if using a stock kernel), installing is a breeze if there is (apt-get install alsa-modules-kernel, then modprobe what you need)

But there should be support for SB AWE 64 in OSS, though you might not get as fancy features. Do a search for \"sound install script\" or something.

Still no luck on getting it compiled.
Thanks a lot Venge...