On Fri, 9 May 2014, Jon Torrey wrote:

> After playing around and experimenting with the Makefile, I was able to 
> successfully build. Just to make sure, I saved Makefile.b32, deleted 
> the curl-master, and did a make again. I did this just to make sure my 
> process still works even after a fresh extract.


I'm glad you got it building but can I clarify a few things so we can fix this 
in the repo please?


> I pastebin'd the changes so you either of you can take a look 
> : http://pastebin.com/FuGGL6iS ( expires in 2 weeks )


1) Is the additional include to include\curl necessary? Anything that looks in 
that directory should already have the curl directory prefixed in the #include 
statement.


> Line 56 does need to be edited back to it's default state which is 
> without -HTTP_ONLY and -DCURL_STATICLIB defines


Sure.


> I do believe some changes were not needed since after creating the 
> .\BCC_obj\vtls directory, no files are placed inside of it during the 
> make process.


Yep. Unless we try and force the output for the vtls files into that directory 
it isn't needed.


> I will leave this up to the real developers ( you guys ) to decide on 
> what to do with this.


2) How did you fix the /f when trying to link ./file.obj?


By having the wrong form of slash in there Borland's tlib is interpreting those 
file names as options so ./file becomes /f and vtls/openssl became /o (as we 
previously saw)


I see from makefile.Watcom that there is an additional line for ./ based files 
which I thought you might need but wasn't sure so didn't include it in my last 
suggested fix - it would mean that line 97 becomes:


OBJS1 = ./$(CSOURCES:.c=.obj)
OBJS2 = $(OBJS1:vtls/=)
OBJS3 = $(OBJS2: = ./)
NOHYPHEN = $(OBJS3:-=_) 


However I would be keen to know how you resolved that problem as I can't see it 
in the makefile you placed on pastebin.


Kind Regards


Steve                                     
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html

Reply via email to