Fossil

Check-in [528c5811]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:added 64 bit windows compile for PellesC/6.00.4
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | wolfgangFormat2CSS_2
Files: files | file ages | folders
SHA1: 528c58115437f39f07bd6a1f5b4fea32a44aba06
User & Date: Ratte 2010-09-28 18:40:01
References
2010-10-15
08:49 New ticket [472e68c0] fossil: unable to find the name of a repository database. artifact: fab03c05 user: anonymous
2010-10-06
12:35 Open ticket [c3971eac]: fossil breaks if HOME points to read-only directory plus 4 other changes artifact: 717845c7 user: anonymous
Context
2010-09-29
12:48
Better handling of /dir pages with unknown checkins. Rework of check-in [872f6a45e3338b77ed10ec49598343ff2ae7741d] for ticket [cc4cd990165317f38618f5b784befd3e9ff3fe61]. check-in: e01f7e6d user: drh tags: wolfgangFormat2CSS_2
2010-09-28
18:40
added 64 bit windows compile for PellesC/6.00.4 check-in: 528c5811 user: Ratte tags: wolfgangFormat2CSS_2
16:16
corrected error CSS usages check-in: 94abf61c user: wolfgang tags: wolfgangFormat2CSS_2
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to win/Makefile.PellesCGMake.

    16     16   # 4. run gmake -f ..\win\Makefile.PellesCGMake
    17     17   #
    18     18   # this file is tested with
    19     19   #   PellesC         5.00.13
    20     20   #   gmake           3.80
    21     21   #   zlib sources    1.2.5
    22     22   #   Windows XP SP 2
           23  +# and
           24  +#   PellesC         6.00.4
           25  +#   gmake           3.80
           26  +#   zlib sources    1.2.5
           27  +#   Windows 7 Home Premium
    23     28   #  
    24     29   # ###########################################################################
    25     30   
    26     31   #  
    27     32   PellesCDir=c:\Programme\PellesC
    28     33   
           34  +# Select between 32/64 bit code, default is 32 bit
           35  +#TARGETVERSION=64
           36  +
           37  +ifeq ($(TARGETVERSION),64)
           38  +# 64 bit version
           39  +TARGETMACHINE_CC=amd64
           40  +TARGETMACHINE_LN=amd64
           41  +TARGETEXTEND=64
           42  +else
           43  +# 32 bit version
           44  +TARGETMACHINE_CC=x86
           45  +TARGETMACHINE_LN=ix86
           46  +TARGETEXTEND=
           47  +endif
           48  +
    29     49   B=..
    30     50   SRCDIR=$(B)/src/
    31     51   WINDIR=$(B)/win/
    32         -ZLIBSRCDIR=E:/Profile/Ratte/data/organize/fossil-w32/zlib/
           52  +ZLIBSRCDIR=E:/fossil-w32/zlib/
    33     53   
    34     54   LINK=$(PellesCDir)/bin/polink.exe
    35         -LIB=$(PellesCDir)\Lib\Win;$(PellesCDir)\Lib
    36         -LINKFLAGS=-machine:ix86 -subsystem:console /LIBPATH:$(PellesCDir)\lib /LIBPATH:$(PellesCDir)\lib\win kernel32.lib advapi32.lib delayimp.lib Wsock32.lib Crtmt.lib
           55  +LINKFLAGS=-subsystem:console -machine:$(TARGETMACHINE_LN) /LIBPATH:$(PellesCDir)\lib\win$(TARGETEXTEND) /LIBPATH:$(PellesCDir)\lib kernel32.lib advapi32.lib delayimp$(TARGETEXTEND).lib Wsock32.lib Crtmt$(TARGETEXTEND).lib
    37     56   
    38     57   CC=$(PellesCDir)\bin\pocc.exe
    39     58   DEFINES=-DFOSSIL_I18N=0 -Dstrncasecmp=memicmp -Dstrcasecmp=stricmp 
    40         -CCFLAGS=-Tx86-coff -Ot -W1 -Gd -Go /Ze $(DEFINES)
           59  +CCFLAGS=-T$(TARGETMACHINE_CC)-coff -Ot -W2 -Gd -Go -Ze -MT $(DEFINES)
    41     60   INCLUDE=/I $(PellesCDir)\Include\Win /I $(PellesCDir)\Include /I $(ZLIBSRCDIR) /I $(SRCDIR)
    42     61   
    43     62   UTILS=translate.exe mkindex.exe makeheaders.exe
    44     63   UTILS_OBJ=$(UTILS:.exe=.obj)
    45     64   
    46     65   SRC=add.c allrepo.c attach.c bag.c blob.c branch.c browse.c captcha.c cgi.c checkin.c checkout.c clearsign.c clone.c comformat.c configure.c content.c db.c delta.c deltacmd.c descendants.c diff.c diffcmd.c doc.c encode.c file.c finfo.c graph.c http.c http_socket.c http_ssl.c http_transport.c info.c login.c main.c manifest.c md5.c merge.c merge3.c name.c pivot.c popen.c pqueue.c printf.c rebuild.c report.c rss.c schema.c search.c setup.c sha1.c shun.c skins.c stat.c style.c sync.c tag.c th_main.c timeline.c tkt.c tktsetup.c undo.c update.c url.c user.c verify.c vfile.c wiki.c wikiformat.c winhttp.c xfer.c zip.c
    47     66   ORIGSRC=$(foreach sf,$(SRC),$(SRCDIR)$(sf))