View Issue Details

IDProjectCategoryView StatusLast Update
0003020unrealinstallingpublic2015-05-27 18:28
ReporterstskeepsAssigned Tosyzop  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionno change required 
Product Version3.2.6 
Summary0003020: How to get BSD/OS support
Description1) change whatever causes ./configure to use gmake to compile tre and c-ares. (Why the -hell- do we depend on gmake anyway? our makefiles should always be non-GNUish make), to use the standard make. works brilliantly.
2) add #include <rpc/types.h> to ares_init.c (to get INADDR_LOOPBACK)
3rd party modules

Activities

syzop

2006-08-09 07:45

administrator   ~0012162

Actually we have had various reports where it errored if you used 'gmake', but none when someone used 'make' and had a problem (which is why I always recommend against using gmake).

You sure your 'make' isn't some kind of link or alias for gmake on the machine you are trying to compile on? Or, maybe the 'MAKE' environment variable is set to gmake?

As for 2).. I'll tell the c-ares guys. As you probably very well know, things are not as easy w/r to porting as SIMPLY adding an include, since it can cause trouble on another machine... Are you sure, btw, that INADDR_LOOPBACK should be taken from some kind of RPC header file? Sure, it's defined there, but.. would it be the correct one to get it, it sounds odd to me :P. If you got some time yourself, you can also mail the c-ares guys directly at [email protected]

syzop

2006-08-09 07:48

administrator   ~0012163

Last edited: 2006-08-09 07:48

nm @ my comment at 1)...
configure.in:
AC_CHECK_PROG(MAKER, gmake, gmake, make)
that must be it then, I think...

Of course, when we change this to 'make, gmake', we would have to doublecheck on all currently supported OS's things still compile ;p.

EDIT: typo

syzop

2006-08-09 07:48

administrator   ~0012164

I'll do 1), could you take a look yourself at 2) or if not, let me know you won't :P.

syzop

2015-05-27 18:28

administrator   ~0018364

haven't heard anyone about this in the past 8-9 years, so..

Issue History

Date Modified Username Field Change
2006-08-09 07:14 stskeeps New Issue
2006-08-09 07:45 syzop Note Added: 0012162
2006-08-09 07:48 syzop Note Added: 0012163
2006-08-09 07:48 syzop Note Edited: 0012163
2006-08-09 07:48 syzop Note Added: 0012164
2006-08-09 07:48 syzop Status new => acknowledged
2015-05-27 18:28 syzop Note Added: 0018364
2015-05-27 18:28 syzop Status acknowledged => closed
2015-05-27 18:28 syzop Assigned To => syzop
2015-05-27 18:28 syzop Resolution open => no change required