TIP: Click on subject to list as thread! ANSI
echo: muffin
to: Kate Goodwin
from: Bo Simonsen
date: 2004-01-23 19:25:04
subject: Maximus / Squish UNIX Port -- You can help

> Hello Kate!

Hi Kate

>>> You're using BSD's make here which is quite different from gmake
>>> commonly used under Linux. Do you see the same problems when using
>>> gmake? Regards,
>>> Gerrit
>> Well, gmake does the makefile ok, but it doesn't compile, it gives so
>> many erros I it folloed me with like 6 pages of them, so I'd rather
>> get it working under the native inveroment, should configure be
>> making the make files anyway for whatever plateform it's being made
>> for?
> Well, then post these errors. I see no reason to do a 
 KG> makefile for BSD make
>unless it doesn't compile cleanly with gmake. By the 
>way: gmake is as native a
> bsd make on that machine.

 KG> Well, for one when I posted the fix for typedefs.h, you 
 KG> put it as FREEBSD, not __FreeBSD__ like I said, so you 
 KG> need to either define FREEBSD, or put it in the way I 
 KG> said.

I did define -DFREEBSD in vars_freebsd.mk ?

# FreeBSD with GNU Make, GNU C

EXTRA_CPPFLAGS  += -DHAVE_TIMER_T -DBSD
OS_LIBS         = -pthread
MDFLAGS         += -D__FreeBSD__ -DFREEBSD

It should be commited.. 

 KG> That will let it compile with just a few warnings, now 
 KG> if I can only figure out what libdl  (-ldl), is it 
 KG> might link too.

It's dynamic linked liberies for Linux, I wonder why it's not implemented in
FreeBSD. Hmm...

Maybe gerrit can answer on that! If it's not implemented i'll comment it out.

 KG> If I can do that I will go back later and see about 
 KG> getting it to compile with no warnings either, I'm 
 KG> picky about that. :)

Mostly is faulting the #pragma thing.

 KG> Once it works on my FreeBSD machine I can see about 
 KG> Linux on my Alpha, and see if I can get it to compile 
 KG> under VC .NET 2004 on my windows machine..  If I had 
 KG> some memory and a hard drive I could load OS/2 Warp 
 KG> Connect Server (4.5 I think) on a smaller machine I got 
 KG> to test that too, only thing I can't test is DOS 
 KG> really, running out of free computers to put stuff on. ;)

Let's hope it still would compile under OS/2 and DOS.

Bo


--- Maximus/UNIX 3.03b
* Origin: The Night Express - Roennede, Dk (2:236/100)
SEEN-BY: 633/267 270
@PATH: 236/100 237/9 20/11 106/1 2000 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.