Henry Sobotka wrote:
> Achain wrote:
> 
>>Second hurdle was errors on compiling
>>mozilla/nsprpub/pr/src/md/os2/os2cv.c.
>>Typedef of BOOL16 is missing for emx/gcc?
>>I can avoid this error by adding
>>  typedef unsigned short BOOL16;
>>to mozilla/nsprpub/pr/include/md/_os2.h tentatively,
>>but i don't know this is correct.
> 
> 
> emx doesn't have BOOL16, nor does my 0.9.8 copy of the src, so this
> looks like a new problem.
> 
> 
>>Fourth hurdle is failing to create
>>mozilla/obj/directory/c-sdk/config/now.exe.
>>I got "gcc: /Fenow.exe: No such file or directory" message.
>>I don't know how to correct it.
> 
> 
> This one's strange: /Fe is the icc output-exec flag. You may be falling
> into a VAC++-build block.
>  
> 
>>Fifth hurdle will be on compiling
>>mozilla/directory/c-sdk/ldap/libraries/libprldap/ldappr-error.c.
>>"SOCBASEERR" and other macro are not defined for emx/gcc.
> 
> 
> Hard to say what to do about SOCBASEERR & co. without looking at the
> code, which I won't have time for until about mid-July.
> 
> h~
> 
> 

For the BOOl16 instance I added:
#ifdef XP_OS2_EMX
        #define BOOL16  BOOL
#endif

to nsprpub\pr\include\md\_os2.h (though I don't know if this is any more 
valid than the previous solution).

As for the LDAP errors, I sort've cheated on those and added:
ac_add_options --disable-ldap

to my .mozconfig file in my home directory.  Obviously not the best way 
to do it, but I just wanted to get Mozilla to build!

Jeff

-- 
----------------
Whatza JamochaMUD?
http://jamochamud.anecho.mb.ca

Or other stuff: http://www.anecho.mb.ca/~jeffnik
  -----------------------------------------------------------

  


Reply via email to