Re: Wrong architecture on 64 bit build?

Terry Carmen <[email protected]>
Newsgroups gmane.comp.printing.ghostscript.devel
Message-ID <[email protected]>
I went with one of your earlier suggestions, and just told my manager 
that I couldn't build the 64bit version without a 64 bit machine, we we 
found one; I built GS with the ARCHAIC switch for Epson, and the compile 
worked.

However that didn't fix the problem I was having witht he Epson FX-850. 
It still leaves a couple of inches empty on the right if the front panel 
buttons are set to proportional or 20cpi,

Ill keep digging into it.

Thanks again for the compile help. I appreciate it!

If I get it working right, I'll submit a patch.

Terry

On 2016-03-30 01:45 PM, Chris Liddell wrote:

    genarch.exe creates arch.h, in this case, by copying
    arch\windows-x64-msvc.h into obj\arch.h.

    The best I can suggest here is to make sure that the obj and obj64
    directories are deleted before trying again.

    Chris


    On 30 March 2016 at 14:55,  <[email protected] <mailto:[email protected]>> wrote:

        Well, it's different now. 8-) I took the command line from the
        VS "build" command and ran it in the 64 bit VS command window
        and got this: .\obj64\aux_\genarch.exe .\obj64\arch.h
        .\base\..\arch\windows-x64-msvc.h NMAKE : fatal error U1045:
        spawn failed : Invalid argument .\obj64\arch.h does indeed, not
        exist and I don't see it in any of the directories. Do you have
        any idea what creates it or where it's hiding? I appreciate the
        help. I'm just trying to make a tiny change, but it's being
        uncooperative. When I get this working, I'll submit a patch so
        "ARCHAIC" is a switch in the epson device, not a #define. It's
        used with some old Epson-compatible printers. Thanks, Terry
        ************************************************************** *
        Assuming that target has SSE2 instructions available. If * *
        this is NOT the case, define DONT_HAVE_SSE2 when building. *
        **************************************************************
        if not exist .\obj64 mkdir .\obj64 if not exist .\obj64 mkdir
        .\obj64 if not exist .\obj64\cups mkdir .\obj64\cups if not
        exist .\obj64 mkdir .\obj64 if not exist .\obj64 mkdir .\obj64
        if not exist .\obj64 mkdir .\obj64 if not exist .\obj64 mkdir
        .\obj64 if not exist .\obj64\aux_ mkdir .\obj64\aux_ if not
        exist .\bin mkdir .\bin echo -W2 /wd4996 /wd4224 /nologo /MT
        -DCHECK_INTERRUPTS -D_Windows -D__WIN32__ > .\obj64 \ccf32.tr cl
        /wd4996 /wd4224 /DHAVE_SSE2 /FR.\obj64\ @.\obj64\ccf32.tr
        .\base\echogs.c -Fo.\ob j64\aux_\echogs.obj
        /Fe.\obj64\aux_\echogs.exe /link "" echogs.c cl /wd4996 /wd4224
        /DHAVE_SSE2 /FR.\obj64\ @.\obj64\ccf32.tr .\base\genconf.c
        /Fo.\o bj64\aux_\genconf.obj /Fe.\obj64\aux_\genconf.exe /link
        "" genconf.c cl /wd4996 /wd4224 /DHAVE_SSE2 /FR.\obj64\
        @.\obj64\ccf32.tr /Fo.\obj64\aux_\genarch .obj
        /Fe.\obj64\aux_\genarch.exe .\base\genarch.c /link "" genarch.c
        .\obj64\aux_\genarch.exe .\obj64\arch.h
        .\base\..\arch\windows-x64-msvc.h NMAKE : fatal error U1045:
        spawn failed : Invalid argument Stop.

    _______________________________________________
    gs-devel mailing list
    [email protected] <mailto:[email protected]>
    http://ghostscript.com/cgi-bin/mailman/listinfo/gs-devel

_______________________________________________
gs-devel mailing list
[email protected]
http://ghostscript.com/cgi-bin/mailman/listinfo/gs-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.