zlib1.dll has to be in the path or in the same folder as fossil.exe. I really don't want to build with dll dependency...
RW Ron Wilson, Engineering Project Lead (o) 434.455.6453, (m) 434.851.1612, www.harris.com HARRIS CORPORATION | RF Communications Division assuredcommunications(tm) > -----Original Message----- > From: [email protected] [mailto:fossil-users- > [email protected]] On Behalf Of Wilson, Ronald > Sent: Monday, October 12, 2009 5:14 PM > To: [email protected] > Subject: Re: [fossil-users] making fossil with mingw32 > > > Ok, so it builds. However, I get the same result I had from building in > cygwin: fossil doesn't do anything. Every time I invoke fossil, it > just returns immediately with no stdout and no server functionality: > > PS C:\fossil\fossil> ls fo* > > > Directory: Microsoft.PowerShell.Core\FileSystem::C:\fossil\fossil > > > Mode LastWriteTime Length Name > ---- ------------- ------ ---- > -a--- 10/12/2009 5:06 PM 777648 fossil.exe > -a--- 9/24/2009 7:21 PM 1900 fossil.nsi > > > PS C:\fossil\fossil> .\fossil ver > PS C:\fossil\fossil> .\fossil help > PS C:\fossil\fossil> .\fossil ui > PS C:\fossil\fossil> .\fossil server > PS C:\fossil\fossil> > > RW > > Ron Wilson, Engineering Project Lead > (o) 434.455.6453, (m) 434.851.1612, www.harris.com > > HARRIS CORPORATION | RF Communications Division > assuredcommunications(tm) > > > > -----Original Message----- > > From: [email protected] [mailto:fossil-users- > > [email protected]] On Behalf Of Wilson, Ronald > > Sent: Monday, October 12, 2009 5:05 PM > > To: [email protected] > > Subject: Re: [fossil-users] making fossil with mingw32 > > > > > > I figured it out. I needed -lzdll instead of -lz on the LIB line: > > > > LIB = -lmingwex -lzdll -lws2_32 > > > > Ron Wilson, Engineering Project Lead > > (o) 434.455.6453, (m) 434.851.1612, www.harris.com > > > > HARRIS CORPORATION | RF Communications Division > > assuredcommunications(tm) > > > > > > > -----Original Message----- > > > From: [email protected] [mailto:fossil- > users- > > > [email protected]] On Behalf Of Wilson, Ronald > > > Sent: Monday, October 12, 2009 4:59 PM > > > To: [email protected] > > > Subject: Re: [fossil-users] making fossil with mingw32 > > > > > > > > > After the makefile update, I'm still getting this after a fossil > clean > > - > > > -all and a make retry. The warnings cleaned up significantly > > though... > > > > > > gcc -Os -Wall -DFOSSIL_I18N=0 -L/mingw/lib -I/mingw/include -o > fossil > > > add.o allrepo.o bag.o blob.o branch.o browse.o cap > > > tcha.o cgi.o checkin.o checkout.o clearsign.o clone.o comformat.o > > > configure.o construct.o content.o db.o delta.o deltacm > > > d.o descendants.o diff.o diffcmd.o doc.o encode.o file.o http.o > > > http_socket.o http_transport.o info.o login.o main.o man > > > ifest.o md5.o merge.o merge3.o name.o pivot.o pqueue.o printf.o > > > rebuild.o report.o rss.o rstats.o schema.o setup.o sha1. > > > o shun.o stat.o style.o sync.o tag.o th_main.o timeline.o tkt.o > > > tktsetup.o undo.o update.o url.o user.o verify.o vfile.o > > > wiki.o wikiformat.o winhttp.o xfer.o zip.o sqlite3.o th.o th_lang.o > - > > > lmingwex -lz -lws2_32 > > > > c:\MinGW\bin\..\lib\gcc\mingw32\3.4.5\..\..\..\..\mingw32\bin\ld.exe: > > > cannot find -lz > > > collect2: ld returned 1 exit status > > > make.exe": *** [fossil] Error 1 > > > PS C:\fossil\fossil> > > > > > > RW > > > > > > Ron Wilson, Engineering Project Lead > > > (o) 434.455.6453, (m) 434.851.1612, www.harris.com > > > > > > HARRIS CORPORATION | RF Communications Division > > > assuredcommunications(tm) > > > > > > > > > > -----Original Message----- > > > > From: [email protected] [mailto:fossil- > > users- > > > > [email protected]] On Behalf Of Kees Nuyt > > > > Sent: Monday, October 12, 2009 4:52 PM > > > > To: [email protected] > > > > Subject: Re: [fossil-users] making fossil with mingw32 > > > > > > > > > > > > On Mon, 12 Oct 2009 14:57:41 -0400, you wrote: > > > > > > > > >Installing msys and adding it to the path gets me past the > > backslash > > > > issues. Now I am missing zlib.h: > > > > > > > > [....] > > > > >gcc -g -Os -Wall -DFOSSIL_I18N=0 -L/usr/local/lib - > > > I/usr/local/include > > > > -I. -I./src -o blob.o -c blob_.c > > > > >blob_.c:28:18: zlib.h: No such file or directory > > > > >blob_.c: In function `blob_compress': > > > > >blob_.c:725: warning: implicit declaration of function `compress' > > > > >blob_.c: In function `blob_compress2': > > > > [....] > > > > > > > > In Makefile.w32 change the TCC line to: > > > > > > > > TCC = gcc -Os -Wall -DFOSSIL_I18N=0 -L/mingw/lib > > > > -I/mingw/include > > > > > > > > and the LIB line to: > > > > > > > > LIB = -lmingwex -lz -lws2_32 > > > > > > > > (all on one line) > > > > -- > > > > ( Kees Nuyt > > > > ) > > > > c[_] > > > > _______________________________________________ > > > > fossil-users mailing list > > > > [email protected] > > > > http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil- > > users > > > _______________________________________________ > > > fossil-users mailing list > > > [email protected] > > > http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil- > users > > _______________________________________________ > > fossil-users mailing list > > [email protected] > > http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users > _______________________________________________ > fossil-users mailing list > [email protected] > http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users _______________________________________________ fossil-users mailing list [email protected] http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

