Changeset 20693

Show
Ignore:
Timestamp:
08/11/07 13:22:11 (1 year ago)
Author:
patrick
Message:

Updated for the latest FTD2XX drivers which include 64-bit Windows support.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • juggler/branches/2.2/README-WINDOWS.html

    r20553 r20693  
    310310    The root directory of an 
    311311    <a href="http://www.ftdichip.com/Drivers/D2XX.htm">FTD2XX SDK</a> 
    312     installation. This is required to build the driver for the 
     312    installation. Version 2.02.04 or newer is required to build the driver 
     313    for the 
    313314    <a href="http://www.x-ist.de/noDNA_X-IST.394.0.html?&L=1">noDNA X-IST</a> 
    314315    data glove. 
  • juggler/branches/2.2/build_windows.py

    r20620 r20693  
    15611561      installLibs(srcdir, destdir, extensions = ['.dll']) 
    15621562 
    1563    srcdir = os.environ['FTD2XX_ROOT'] 
    1564    if srcdir != "": 
    1565       printStatus("Installing FTD2XX DLL") 
     1563   if os.environ['FTD2XX_ROOT'] != "": 
     1564      if gBuild64: 
     1565         srcdir = os.path.join(os.environ['FTD2XX_ROOT'], 'amd64') 
     1566      else: 
     1567         srcdir = os.path.join(os.environ['FTD2XX_ROOT'], 'i386') 
     1568 
     1569      printStatus("Installing FTD2XX DLLs") 
    15661570      destdir = os.path.join(prefix, 'bin') 
    15671571 
    1568       ftd2xx_dll = os.path.join(srcdir, 'FTD2XX.dll'
    1569       if os.path.exists(ftd2xx_dll)
    1570          smartCopy(ftd2xx_dll, destdir) 
     1572      ftd2xx_dlls = glob.glob(os.path.join(srcdir, '*.dll')
     1573      for d in ftd2xx_dlls
     1574         smartCopy(d, destdir) 
    15711575 
    15721576def installGadgeteerPlugins(prefix, buildDir): 
  • juggler/branches/2.2/vc7/Gadgeteer/X-IST/X-IST.vcproj

    r20500 r20693  
    3939                                Version="$(GADGET_VERSION_DOT)" 
    4040                                LinkIncremental="1" 
    41                                 AdditionalLibraryDirectories="&quot;$(FTD2XX_ROOT)&quot;;&quot;$(NSPR_ROOT)\lib&quot;;&quot;$(BOOST_ROOT)\lib&quot;;&quot;..\$(OutDir)&quot;;&quot;..\..\JCCL\$(OutDir)&quot;;&quot;..\..\VPR\$(OutDir)&quot;" 
     41                                AdditionalLibraryDirectories="&quot;$(FTD2XX_ROOT)\i386&quot;;&quot;$(NSPR_ROOT)\lib&quot;;&quot;$(BOOST_ROOT)\lib&quot;;&quot;..\$(OutDir)&quot;;&quot;..\..\JCCL\$(OutDir)&quot;;&quot;..\..\VPR\$(OutDir)&quot;" 
    4242                                GenerateDebugInformation="FALSE" 
    4343                                ProgramDatabaseFile="$(OutDir)/X-IST_drv.pdb" 
     
    9696                                Version="$(GADGET_VERSION_DOT)" 
    9797                                LinkIncremental="1" 
    98                                 AdditionalLibraryDirectories="&quot;$(FTD2XX_ROOT)&quot;;&quot;$(NSPR_ROOT)\lib&quot;;&quot;$(BOOST_ROOT)\lib&quot;;&quot;..\$(OutDir)&quot;;&quot;..\..\JCCL\$(OutDir)&quot;;&quot;..\..\VPR\$(OutDir)&quot;" 
     98                                AdditionalLibraryDirectories="&quot;$(FTD2XX_ROOT)\i386&quot;;&quot;$(NSPR_ROOT)\lib&quot;;&quot;$(BOOST_ROOT)\lib&quot;;&quot;..\$(OutDir)&quot;;&quot;..\..\JCCL\$(OutDir)&quot;;&quot;..\..\VPR\$(OutDir)&quot;" 
    9999                                GenerateDebugInformation="TRUE" 
    100100                                ProgramDatabaseFile="$(OutDir)/X-IST_drv_d.pdb" 
  • juggler/branches/2.2/vc8/Gadgeteer/X-IST/X-IST.vcproj

    r20500 r20693  
    7272                                Version="$(GADGET_VERSION_DOT)" 
    7373                                LinkIncremental="1" 
    74                                 AdditionalLibraryDirectories="&quot;$(FTD2XX_ROOT)&quot;;&quot;$(NSPR_ROOT)\lib&quot;;&quot;$(BOOST_ROOT)\lib&quot;;&quot;..\$(OutDir)&quot;;&quot;..\..\JCCL\$(OutDir)&quot;;&quot;..\..\VPR\$(OutDir)&quot;" 
     74                                AdditionalLibraryDirectories="&quot;$(FTD2XX_ROOT)\i386&quot;;&quot;$(NSPR_ROOT)\lib&quot;;&quot;$(BOOST_ROOT)\lib&quot;;&quot;..\$(OutDir)&quot;;&quot;..\..\JCCL\$(OutDir)&quot;;&quot;..\..\VPR\$(OutDir)&quot;" 
    7575                                GenerateDebugInformation="false" 
    7676                                ProgramDatabaseFile="$(OutDir)/X-IST_drv.pdb" 
     
    159159                                Version="$(GADGET_VERSION_DOT)" 
    160160                                LinkIncremental="1" 
    161                                 AdditionalLibraryDirectories="&quot;$(FTD2XX_ROOT)&quot;;&quot;$(NSPR_ROOT)\lib&quot;;&quot;$(BOOST_ROOT)\lib&quot;;&quot;..\$(OutDir)&quot;;&quot;..\..\JCCL\$(OutDir)&quot;;&quot;..\..\VPR\$(OutDir)&quot;" 
     161                                AdditionalLibraryDirectories="&quot;$(FTD2XX_ROOT)\amd64&quot;;&quot;$(NSPR_ROOT)\lib&quot;;&quot;$(BOOST_ROOT)\lib&quot;;&quot;..\$(OutDir)&quot;;&quot;..\..\JCCL\$(OutDir)&quot;;&quot;..\..\VPR\$(OutDir)&quot;" 
    162162                                GenerateDebugInformation="true" 
    163163                                ProgramDatabaseFile="$(OutDir)/X-IST_drv.pdb" 
     
    246246                                Version="$(GADGET_VERSION_DOT)" 
    247247                                LinkIncremental="1" 
    248                                 AdditionalLibraryDirectories="&quot;$(FTD2XX_ROOT)&quot;;&quot;$(NSPR_ROOT)\lib&quot;;&quot;$(BOOST_ROOT)\lib&quot;;&quot;..\$(OutDir)&quot;;&quot;..\..\JCCL\$(OutDir)&quot;;&quot;..\..\VPR\$(OutDir)&quot;" 
     248                                AdditionalLibraryDirectories="&quot;$(FTD2XX_ROOT)\i386&quot;;&quot;$(NSPR_ROOT)\lib&quot;;&quot;$(BOOST_ROOT)\lib&quot;;&quot;..\$(OutDir)&quot;;&quot;..\..\JCCL\$(OutDir)&quot;;&quot;..\..\VPR\$(OutDir)&quot;" 
    249249                                GenerateDebugInformation="true" 
    250250                                ProgramDatabaseFile="$(OutDir)/X-IST_drv_d.pdb" 
     
    334334                                Version="$(GADGET_VERSION_DOT)" 
    335335                                LinkIncremental="1" 
    336                                 AdditionalLibraryDirectories="&quot;$(FTD2XX_ROOT)&quot;;&quot;$(NSPR_ROOT)\lib&quot;;&quot;$(BOOST_ROOT)\lib&quot;;&quot;..\$(OutDir)&quot;;&quot;..\..\JCCL\$(OutDir)&quot;;&quot;..\..\VPR\$(OutDir)&quot;" 
     336                                AdditionalLibraryDirectories="&quot;$(FTD2XX_ROOT)\amd64&quot;;&quot;$(NSPR_ROOT)\lib&quot;;&quot;$(BOOST_ROOT)\lib&quot;;&quot;..\$(OutDir)&quot;;&quot;..\..\JCCL\$(OutDir)&quot;;&quot;..\..\VPR\$(OutDir)&quot;" 
    337337                                GenerateDebugInformation="true" 
    338338                                ProgramDatabaseFile="$(OutDir)/X-IST_drv_d.pdb" 
     
    424424                                Version="$(GADGET_VERSION_DOT)" 
    425425                                LinkIncremental="1" 
    426                                 AdditionalLibraryDirectories="&quot;$(FTD2XX_ROOT)&quot;;&quot;$(NSPR_ROOT)\lib&quot;;&quot;$(BOOST_ROOT)\lib&quot;;&quot;..\$(OutDir)&quot;;&quot;..\..\JCCL\$(OutDir)&quot;;&quot;..\..\VPR\$(OutDir)&quot;" 
     426                                AdditionalLibraryDirectories="&quot;$(FTD2XX_ROOT\i386)&quot;;&quot;$(NSPR_ROOT)\lib&quot;;&quot;$(BOOST_ROOT)\lib&quot;;&quot;..\$(OutDir)&quot;;&quot;..\..\JCCL\$(OutDir)&quot;;&quot;..\..\VPR\$(OutDir)&quot;" 
    427427                                GenerateDebugInformation="true" 
    428428                                ProgramDatabaseFile="$(OutDir)/X-IST_drv.pdb" 
     
    517517                                Version="$(GADGET_VERSION_DOT)" 
    518518                                LinkIncremental="1" 
    519                                 AdditionalLibraryDirectories="&quot;$(FTD2XX_ROOT)&quot;;&quot;$(NSPR_ROOT)\lib&quot;;&quot;$(BOOST_ROOT)\lib&quot;;&quot;..\$(OutDir)&quot;;&quot;..\..\JCCL\$(OutDir)&quot;;&quot;..\..\VPR\$(OutDir)&quot;" 
     519                                AdditionalLibraryDirectories="&quot;$(FTD2XX_ROOT)\amd64&quot;;&quot;$(NSPR_ROOT)\lib&quot;;&quot;$(BOOST_ROOT)\lib&quot;;&quot;..\$(OutDir)&quot;;&quot;..\..\JCCL\$(OutDir)&quot;;&quot;..\..\VPR\$(OutDir)&quot;" 
    520520                                GenerateDebugInformation="true" 
    521521                                ProgramDatabaseFile="$(OutDir)/X-IST_drv.pdb"