Menu

Can't compile FM.exe

Help
2006-10-17
2012-12-07
  • Nobody/Anonymous

    Hi, i can't compile Fm.exe

    System:
    -win xp home 32bit
    -ms visual c++ 2005 express studio
    -ms platform sdk
    -pentium m core duo

    I set all paths and have no "windows.h not found" error. I want don't change content of one of the files. Plz help. Here error log.

    Build Log      Build started: Project: FM, Configuration: Debug|Win32
    Command Lines      FM : warning PRJ0041 : Cannot find missing dependency 'macwin32.h' for file 'resource.rc'.  Your project may still build, but may continue to appear out of date until this file is found.

    Creating temporary file "c:\Dokumente und Einstellungen\Thomas\Eigene Dateien\Visual Studio 2005\Projects\7-Gui\7zip\FileManager\Debug\RSP00000131603320.rsp" with contents
    [
    /Od /I "..\..\\" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "LANG" /D "_VC80_UPGRADE=0x0600" /D "_MBCS" /Gm /EHsc /RTC1 /MDd /Yc"StdAfx.h" /Fp".\Debug/FM.pch" /Fo".\Debug/" /Fd".\Debug/" /W3 /c /ZI /Gz /TP ".\StdAfx.cpp"
    ]
    Creating command line "cl.exe @"c:\Dokumente und Einstellungen\Thomas\Eigene Dateien\Visual Studio 2005\Projects\7-Gui\7zip\FileManager\Debug\RSP00000131603320.rsp" /nologo /errorReport:prompt"
    Creating temporary file "c:\Dokumente und Einstellungen\Thomas\Eigene Dateien\Visual Studio 2005\Projects\7-Gui\7zip\FileManager\Debug\RSP00000231603320.rsp" with contents
    [
    /Od /I "..\..\\" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "LANG" /D "_VC80_UPGRADE=0x0600" /D "_MBCS" /Gm /EHsc /RTC1 /MDd /Yu"StdAfx.h" /Fp".\Debug/FM.pch" /Fo".\Debug/" /Fd".\Debug/" /W3 /c /ZI /Gz /TP ".\TextPairs.cpp"

    ".\SysIconUtils.cpp"

    ".\StringUtils.cpp"

    ".\SplitUtils.cpp"

    ".\PropertyName.cpp"

    ".\OptionsDialog.cpp"

    ".\OpenCallback.cpp"

    ".\MyLoadMenu.cpp"

    ".\FM.cpp"

    ".\FilePlugins.cpp"

    "..\Common\StreamObjects.cpp"

    "..\Common\FileStreams.cpp"

    "..\Common\FilePathAutoRename.cpp"

    "..\UI\Common\PropIDUtils.cpp"

    "..\UI\Common\CompressCall.cpp"

    "..\UI\Common\ArchiveName.cpp"

    "..\..\Common\Wildcard.cpp"

    "..\..\Common\Vector.cpp"

    "..\..\Common\UTFConvert.cpp"

    "..\..\Common\TextConfig.cpp"

    "..\..\Common\StringToInt.cpp"

    "..\..\Common\StringConvert.cpp"

    "..\..\Common\String.cpp"

    "..\..\Common\StdOutStream.cpp"

    "..\..\Common\StdInStream.cpp"

    "..\..\Common\Random.cpp"

    "..\..\Common\NewHandler.cpp"

    "..\..\Common\Lang.cpp"

    "..\..\Common\IntToString.cpp"

    "..\..\Common\CRC.cpp"

    "..\..\Common\Alloc.cpp"

    "..\..\Windows\Window.cpp"

    "..\..\Windows\Synchronization.cpp"

    "..\..\Windows\Shell.cpp"

    "..\..\Windows\Security.cpp"

    "..\..\Windows\ResourceString.cpp"

    "..\..\Windows\Registry.cpp"

    "..\..\Windows\PropVariantConversions.cpp"

    "..\..\Windows\PropVariant.cpp"

    "..\..\Windows\Net.cpp"

    "..\..\Windows\Menu.cpp"

    "..\..\Windows\MemoryLock.cpp"

    "..\..\Windows\Memory.cpp"

    "..\..\Windows\FileSystem.cpp"

    "..\..\Windows\FileName.cpp"

    "..\..\Windows\FileIO.cpp"

    "..\..\Windows\FileFind.cpp"

    "..\..\Windows\FileDir.cpp"

    "..\..\Windows\FileDevice.cpp"

    "..\..\Windows\Error.cpp"

    "..\..\Windows\DLL.cpp"

    "..\..\Windows\CommonDialog.cpp"

    "..\..\Windows\Control\Window2.cpp"

    "..\..\Windows\Control\PropertyPage.cpp"

    "..\..\Windows\Control\ListView.cpp"

    "..\..\Windows\Control\Dialog.cpp"

    "..\..\Windows\Control\ComboBox.cpp"

    ".\UpdateCallback100.cpp"

    ".\ProgramLocation.cpp"

    ".\LangUtils.cpp"

    ".\HelpUtils.cpp"

    ".\FormatUtils.cpp"

    ".\ExtractCallback.cpp"

    ".\Resource\OverwriteDialog\OverwriteDialog.cpp"

    ".\Resource\MessagesDialog\MessagesDialog.cpp"

    ".\Resource\ListViewDialog\ListViewDialog.cpp"

    ".\Resource\CopyDialog\CopyDialog.cpp"

    ".\Resource\ComboDialog\ComboDialog.cpp"

    ".\Resource\SplitDialog\SplitDialog.cpp"

    ".\Resource\BenchmarkDialog\BenchmarkDialog.cpp"

    ".\Resource\AboutDialog\AboutDialog.cpp"

    ".\Resource\ProgressDialog2\ProgressDialog.cpp"

    ".\Resource\PasswordDialog\PasswordDialog.cpp"

    ".\Resource\SystemPage\SystemPage.cpp"

    ".\Resource\PluginsPage\PluginsPage.cpp"

    ".\Resource\LangPage\LangPage.cpp"

    ".\Resource\EditPage\EditPage.cpp"

    ".\Resource\SettingsPage\SettingsPage.cpp"

    ".\PanelSplitFile.cpp"

    ".\PanelSort.cpp"

    ".\PanelSelect.cpp"

    ".\PanelOperations.cpp"

    ".\PanelMenu.cpp"

    ".\PanelListNotify.cpp"

    ".\PanelKey.cpp"

    ".\PanelItems.cpp"

    ".\PanelItemOpen.cpp"

    ".\PanelFolderChange.cpp"

    ".\PanelDrag.cpp"

    ".\PanelCrc.cpp"

    ".\PanelCopy.cpp"

    ".\Panel.cpp"

    ".\FileFolderPluginOpen.cpp"

    ".\EnumFormatEtc.cpp"

    ".\App.cpp"

    ".\ViewSettings.cpp"

    ".\RegistryUtils.cpp"

    ".\RegistryPlugins.cpp"

    ".\RegistryAssociations.cpp"

    ".\RootFolder.cpp"

    ".\PhysDriveFolder.cpp"

    ".\NetFolder.cpp"

    ".\FSFolderCopy.cpp"

    ".\FSFolder.cpp"

    ".\FSDrives.cpp"

    ".\ClassDefs.cpp"
    ]
    Creating command line "cl.exe @"c:\Dokumente und Einstellungen\Thomas\Eigene Dateien\Visual Studio 2005\Projects\7-Gui\7zip\FileManager\Debug\RSP00000231603320.rsp" /nologo /errorReport:prompt"
    Creating command line "rc.exe /d "_DEBUG" /d "_VC80_UPGRADE=0x0600" /l 0x409 /fo".\Debug/resource.res" ".\resource.rc""
    Creating temporary file "c:\Dokumente und Einstellungen\Thomas\Eigene Dateien\Visual Studio 2005\Projects\7-Gui\7zip\FileManager\Debug\TMP00000331603320.tmp" with contents
    [
    1 /* CREATEPROCESS_MANIFEST_RESOURCE_ID */ 24 /* RT_MANIFEST */ ".\\Debug\\7zFM.exe.embed.manifest"
    ]
    Creating command line "rc.exe /fo".\Debug\7zFM.exe.embed.manifest.res" "c:\Dokumente und Einstellungen\Thomas\Eigene Dateien\Visual Studio 2005\Projects\7-Gui\7zip\FileManager\Debug\TMP00000331603320.tmp""
    Creating temporary file "c:\Dokumente und Einstellungen\Thomas\Eigene Dateien\Visual Studio 2005\Projects\7-Gui\7zip\FileManager\Debug\RSP00000431603320.rsp" with contents
    [
    /OUT:"C:\Programme\7-Gui\7zFM.exe" /INCREMENTAL /MANIFEST /MANIFESTFILE:".\Debug\7zFM.exe.intermediate.manifest" /DEBUG /PDB:".\Debug/7zFM.pdb" /SUBSYSTEM:WINDOWS /MACHINE:X86 odbc32.lib odbccp32.lib comctl32.lib Mpr.lib htmlhelp.lib Urlmon.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib

    ".\debug\ClassDefs.obj"

    ".\debug\resource.res"

    ".\debug\StdAfx.obj"

    ".\debug\FSDrives.obj"

    ".\debug\FSFolder.obj"

    ".\debug\FSFolderCopy.obj"

    ".\debug\NetFolder.obj"

    ".\debug\PhysDriveFolder.obj"

    ".\debug\RootFolder.obj"

    ".\debug\RegistryAssociations.obj"

    ".\debug\RegistryPlugins.obj"

    ".\debug\RegistryUtils.obj"

    ".\debug\ViewSettings.obj"

    ".\debug\App.obj"

    ".\debug\EnumFormatEtc.obj"

    ".\debug\FileFolderPluginOpen.obj"

    ".\debug\Panel.obj"

    ".\debug\PanelCopy.obj"

    ".\debug\PanelCrc.obj"

    ".\debug\PanelDrag.obj"

    ".\debug\PanelFolderChange.obj"

    ".\debug\PanelItemOpen.obj"

    ".\debug\PanelItems.obj"

    ".\debug\PanelKey.obj"

    ".\debug\PanelListNotify.obj"

    ".\debug\PanelMenu.obj"

    ".\debug\PanelOperations.obj"

    ".\debug\PanelSelect.obj"

    ".\debug\PanelSort.obj"

    ".\debug\PanelSplitFile.obj"

    ".\debug\SettingsPage.obj"

    ".\debug\EditPage.obj"

    ".\debug\LangPage.obj"

    ".\debug\PluginsPage.obj"

    ".\debug\SystemPage.obj"

    ".\debug\PasswordDialog.obj"

    ".\debug\ProgressDialog.obj"

    ".\debug\AboutDialog.obj"

    ".\debug\BenchmarkDialog.obj"

    ".\debug\SplitDialog.obj"

    ".\debug\ComboDialog.obj"

    ".\debug\CopyDialog.obj"

    ".\debug\ListViewDialog.obj"

    ".\debug\MessagesDialog.obj"

    ".\debug\OverwriteDialog.obj"

    ".\debug\ExtractCallback.obj"

    ".\debug\FormatUtils.obj"

    ".\debug\HelpUtils.obj"

    ".\debug\LangUtils.obj"

    ".\debug\ProgramLocation.obj"

    ".\debug\UpdateCallback100.obj"

    ".\debug\ComboBox.obj"

    ".\debug\Dialog.obj"

    ".\debug\ListView.obj"

    ".\debug\PropertyPage.obj"

    ".\debug\Window2.obj"

    ".\debug\CommonDialog.obj"

    ".\debug\DLL.obj"

    ".\debug\Error.obj"

    ".\debug\FileDevice.obj"

    ".\debug\FileDir.obj"

    ".\debug\FileFind.obj"

    ".\debug\FileIO.obj"

    ".\debug\FileName.obj"

    ".\debug\FileSystem.obj"

    ".\debug\Memory.obj"

    ".\debug\MemoryLock.obj"

    ".\debug\Menu.obj"

    ".\debug\Net.obj"

    ".\debug\PropVariant.obj"

    ".\debug\PropVariantConversions.obj"

    ".\debug\Registry.obj"

    ".\debug\ResourceString.obj"

    ".\debug\Security.obj"

    ".\debug\Shell.obj"

    ".\debug\Synchronization.obj"

    ".\debug\Window.obj"

    ".\debug\Alloc.obj"

    ".\debug\CRC.obj"

    ".\debug\IntToString.obj"

    ".\debug\Lang.obj"

    ".\debug\NewHandler.obj"

    ".\debug\Random.obj"

    ".\debug\StdInStream.obj"

    ".\debug\StdOutStream.obj"

    ".\debug\String.obj"

    ".\debug\StringConvert.obj"

    ".\debug\StringToInt.obj"

    ".\debug\TextConfig.obj"

    ".\debug\UTFConvert.obj"

    ".\debug\Vector.obj"

    ".\debug\Wildcard.obj"

    ".\debug\ArchiveName.obj"

    ".\debug\CompressCall.obj"

    ".\debug\PropIDUtils.obj"

    ".\debug\FilePathAutoRename.obj"

    ".\debug\FileStreams.obj"

    ".\debug\StreamObjects.obj"

    ".\debug\FilePlugins.obj"

    ".\debug\FM.obj"

    ".\debug\MyLoadMenu.obj"

    ".\debug\OpenCallback.obj"

    ".\debug\OptionsDialog.obj"

    ".\debug\PropertyName.obj"

    ".\debug\SplitUtils.obj"

    ".\debug\StringUtils.obj"

    ".\debug\SysIconUtils.obj"

    ".\debug\TextPairs.obj"

    ".\Debug\7zFM.exe.embed.manifest.res"
    ]
    Creating command line "link.exe @"c:\Dokumente und Einstellungen\Thomas\Eigene Dateien\Visual Studio 2005\Projects\7-Gui\7zip\FileManager\Debug\RSP00000431603320.rsp" /NOLOGO /ERRORREPORT:PROMPT"
    Output Window      Compiling...
    StdAfx.cpp
    Compiling...
    ClassDefs.cpp
    FSDrives.cpp
    FSFolder.cpp
    FSFolderCopy.cpp
    NetFolder.cpp
    PhysDriveFolder.cpp
    RootFolder.cpp
    RegistryAssociations.cpp
    RegistryPlugins.cpp
    RegistryUtils.cpp
    ViewSettings.cpp
    App.cpp
    EnumFormatEtc.cpp
    FileFolderPluginOpen.cpp
    Panel.cpp
    PanelCopy.cpp
    PanelCrc.cpp
    PanelDrag.cpp
    PanelFolderChange.cpp
    PanelItemOpen.cpp
    Generating Code...
    Compiling...
    PanelItems.cpp
    PanelKey.cpp
    PanelListNotify.cpp
    PanelMenu.cpp
    PanelOperations.cpp
    PanelSelect.cpp
    PanelSort.cpp
    PanelSplitFile.cpp
    SettingsPage.cpp
    EditPage.cpp
    LangPage.cpp
    PluginsPage.cpp
    SystemPage.cpp
    PasswordDialog.cpp
    ProgressDialog.cpp
    AboutDialog.cpp
    BenchmarkDialog.cpp
    SplitDialog.cpp
    ComboDialog.cpp
    CopyDialog.cpp
    Generating Code...
    Compiling...
    ListViewDialog.cpp
    MessagesDialog.cpp
    OverwriteDialog.cpp
    ExtractCallback.cpp
    FormatUtils.cpp
    HelpUtils.cpp
    LangUtils.cpp
    ProgramLocation.cpp
    UpdateCallback100.cpp
    ComboBox.cpp
    Dialog.cpp
    ListView.cpp
    PropertyPage.cpp
    Window2.cpp
    CommonDialog.cpp
    DLL.cpp
    Error.cpp
    FileDevice.cpp
    FileDir.cpp
    FileFind.cpp
    Generating Code...
    Compiling...
    FileIO.cpp
    FileName.cpp
    FileSystem.cpp
    Memory.cpp
    MemoryLock.cpp
    Menu.cpp
    Net.cpp
    PropVariant.cpp
    PropVariantConversions.cpp
    Registry.cpp
    ResourceString.cpp
    Security.cpp
    Shell.cpp
    Synchronization.cpp
    Window.cpp
    Alloc.cpp
    CRC.cpp
    IntToString.cpp
    Lang.cpp
    NewHandler.cpp
    Generating Code...
    Compiling...
    Random.cpp
    StdInStream.cpp
    StdOutStream.cpp
    String.cpp
    StringConvert.cpp
    StringToInt.cpp
    TextConfig.cpp
    UTFConvert.cpp
    Vector.cpp
    Wildcard.cpp
    ArchiveName.cpp
    CompressCall.cpp
    PropIDUtils.cpp
    FilePathAutoRename.cpp
    FileStreams.cpp
    StreamObjects.cpp
    FilePlugins.cpp
    FM.cpp
    MyLoadMenu.cpp
    OpenCallback.cpp
    Generating Code...
    Compiling...
    OptionsDialog.cpp
    PropertyName.cpp
    SplitUtils.cpp
    StringUtils.cpp
    SysIconUtils.cpp
    TextPairs.cpp
    Generating Code...
    Compiling resources...
    Compiling manifest to resources...
    Linking...
    CVTRES : fatal error CVT1100: duplicate resource.  type:MANIFEST, name:1, language:0x0409
    LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
    Results      Build log was saved at "file://c:\Dokumente und Einstellungen\Thomas\Eigene Dateien\Visual Studio 2005\Projects\7-Gui\7zip\FileManager\Debug\BuildLog.htm"
    FM - 2 error(s), 0 warning(s)

     
    • Igor Pavlov

      Igor Pavlov - 2006-10-18

      I don't know why.
      1) Try to compile some simple project at first. For example, 7zip/Compress/Copy
      2) try to use makefile. nmake

       
      • Nobody/Anonymous

        No problem with compiling "Copy" or, I have also no idea. =(

        But the result Copy.dll is about 450KB big and your file is only ca. 5,5KB

         
        • Igor Pavlov

          Igor Pavlov - 2006-10-18

          1) Use "release" mode
          2) Try more complex projects: "Compress\LZMA", "7zip\Bundles\Alone", ...

           
          • Nobody/Anonymous

            Hi,

            Fm.exe could compile in "release" mode succesfully, in "debug" mode occurs the error from first post.
            So its very strange my self has no explanation for this.

            In "debug" and "release" mode its occurs no errors
            and i could compile "Compress\LZMA"

            In "debug","release" mode i cant compile "7zip\Bundles\Alone"

            Here errorlog file.
            1>------ Build started: Project: Alone, Configuration: Debug Win32 ------
            1>Compiling...
            1>StdAfx.cpp
            1>Compiling...
            1>ConsoleClose.cpp
            1>ExtractCallbackConsole.cpp
            1>List.cpp
            1>Main.cpp
            1>MainAr.cpp
            1>OpenCallbackConsole.cpp
            1>PercentPrinter.cpp
            1>UpdateCallbackConsole.cpp
            1>UserInputUtils.cpp
            1>AlignedBuffer.cpp
            1>Alloc.cpp
            1>CommandLineParser.cpp
            1>CRC.cpp
            1>IntToString.cpp
            1>ListFileUtils.cpp
            1>MyWindows.cpp
            1>NewHandler.cpp
            1>Random.cpp
            1>StdInStream.cpp
            1>StdOutStream.cpp
            1>Generating Code...
            1>Compiling...
            1>String.cpp
            1>StringConvert.cpp
            1>StringToInt.cpp
            1>UTFConvert.cpp
            1>Vector.cpp
            1>Wildcard.cpp
            1>DLL.cpp
            1>Error.cpp
            1>FileDir.cpp
            1>FileFind.cpp
            1>FileIO.cpp
            1>FileName.cpp
            1>MemoryLock.cpp
            1>PropVariant.cpp
            1>PropVariantConversions.cpp
            1>Synchronization.cpp
            1>CrossThreadProgress.cpp
            1>FilePathAutoRename.cpp
            1>FileStreams.cpp
            1>InBuffer.cpp
            1>Generating Code...
            1>Compiling...
            1>InOutTempBuffer.cpp
            1>LimitedStreams.cpp
            1>LockedStream.cpp
            1>LSBFDecoder.cpp
            1>LSBFEncoder.cpp
            1>MemBlocks.cpp
            1>OffsetStream.cpp
            1>OutBuffer.cpp
            1>OutMemStream.cpp
            1>ProgressMt.cpp
            1>ProgressUtils.cpp
            1>StreamBinder.cpp
            1>StreamObjects.cpp
            1>StreamUtils.cpp
            1>BranchCoder.cpp
            1>x86.cpp
            1>x86_2.cpp
            1>BZip2CRC.cpp
            1>BZip2Decoder.cpp
            1>BZip2Encoder.cpp
            1>Generating Code...
            1>Compiling...
            1>CopyCoder.cpp
            1>DeflateDecoder.cpp
            1>DeflateEncoder.cpp
            1>HuffmanEncoder.cpp
            1>ImplodeDecoder.cpp
            1>ImplodeHuffmanDecoder.cpp
            1>MT.cpp
            1>LZInWindow.cpp
            1>LZOutWindow.cpp
            1>LZMADecoder.cpp
            1>LZMAEncoder.cpp
            1>PPMDDecoder.cpp
            1>PPMDEncoder.cpp
            1>RangeCoderBit.cpp
            1>ShrinkDecoder.cpp
            1>ZDecoder.cpp
            1>BlockSort.cpp
            1>7zCompressionMode.cpp
            1>7zDecode.cpp
            1>7zEncode.cpp
            1>Generating Code...
            1>Compiling...
            1>7zExtract.cpp
            1>7zFolderInStream.cpp
            1>7zFolderOutStream.cpp
            1>7zHandler.cpp
            1>7zHandlerOut.cpp
            1>7zHeader.cpp
            1>7zIn.cpp
            1>7zMethodID.cpp
            1>7zOut.cpp
            1>7zProperties.cpp
            1>7zSpecStream.cpp
            1>7zUpdate.cpp
            1>BZip2Handler.cpp
            1>BZip2HandlerOut.cpp
            1>BZip2Update.cpp
            1>GZipHandler.cpp
            1>GZipHandlerOut.cpp
            1>GZipHeader.cpp
            1>GZipIn.cpp
            1>GZipOut.cpp
            1>Generating Code...
            1>Compiling...
            1>GZipUpdate.cpp
            1>TarHandler.cpp
            1>TarHandlerOut.cpp
            1>TarHeader.cpp
            1>TarIn.cpp
            1>TarOut.cpp
            1>TarUpdate.cpp
            1>ZipAddCommon.cpp
            1>ZipHandler.cpp
            1>ZipHandlerOut.cpp
            1>ZipHeader.cpp
            1>ZipIn.cpp
            1>ZipItem.cpp
            1>ZipOut.cpp
            1>ZipUpdate.cpp
            1>CoderMixer2.cpp
            1>CoderMixer2MT.cpp
            1>CoderMixer2ST.cpp
            1>DummyOutStream.cpp
            1>FilterCoder.cpp
            1>Generating Code...
            1>Compiling...
            1>InStreamWithCRC.cpp
            1>ItemNameUtils.cpp
            1>MultiStream.cpp
            1>OutStreamWithCRC.cpp
            1>ParseProperties.cpp
            1>SplitHandler.cpp
            1>ZHandler.cpp
            1>ArchiveCommandLine.cpp
            1>ArchiveExtractCallback.cpp
            1>ArchiveOpenCallback.cpp
            1>ArchiverInfo.cpp
            1>DefaultName.cpp
            1>EnumDirItems.cpp
            1>Extract.cpp
            1>ExtractingFilePath.cpp
            1>OpenArchive.cpp
            1>PropIDUtils.cpp
            1>SetProperties.cpp
            1>SortUtils.cpp
            1>TempFiles.cpp
            1>Generating Code...
            1>Compiling...
            1>Update.cpp
            1>UpdateAction.cpp
            1>UpdateCallback.cpp
            1>UpdatePair.cpp
            1>UpdateProduce.cpp
            1>WorkDir.cpp
            1>ZipCipher.cpp
            1>ZipCrypto.cpp
            1>MyAES.cpp
            1>7zAES.cpp
            1>WzAES.cpp
            1>HmacSha1.cpp
            1>Pbkdf2HmacSha1.cpp
            1>Sha1.cpp
            1>Sha256.cpp
            1>Generating Code...
            1>Compiling...
            1>aescrypt.c
            1>aeskey.c
            1>aestab.c
            1>Generating Code...
            1>Compiling resources...
            1>Compiling manifest to resources...
            1>Linking...
            1>ZipCipher.obj : error LNK2019: unresolved external symbol "public: void __thiscall CRandomGenerator::Generate(unsigned char *,unsigned int)" (?Generate@CRandomGenerator@@QAEXPAEI@Z) referenced in function "public: long __thiscall NCrypto::NZip::CEncoder::WriteHeader(struct ISequentialOutStream *)" (?WriteHeader@CEncoder@NZip@NCrypto@@QAEJPAUISequentialOutStream@@@Z)
            1>WzAES.obj : error LNK2001: unresolved external symbol "public: void __thiscall CRandomGenerator::Generate(unsigned char *,unsigned int)" (?Generate@CRandomGenerator@@QAEXPAEI@Z)
            1>ZipCipher.obj : error LNK2001: unresolved external symbol "class CRandomGenerator g_RandomGenerator" (?g_RandomGenerator@@3VCRandomGenerator@@A)
            1>WzAES.obj : error LNK2019: unresolved external symbol "class CRandomGenerator g_RandomGenerator" (?g_RandomGenerator@@3VCRandomGenerator@@A) referenced in function "public: virtual long __stdcall NCrypto::NWzAES::CBaseCoder::Init(void)" (?Init@CBaseCoder@NWzAES@NCrypto@@UAGJXZ)
            1>c:\UTIL\7za.exe : fatal error LNK1120: 2 unresolved externals
            1>Build log was saved at "file://c:\Dokumente und Einstellungen\Thomas\Eigene Dateien\Visual Studio 2005\Projects\7-Gui\7zip\Bundles\Alone\Debug\BuildLog.htm"
            1>Alone - 5 error(s), 0 warning(s)
            ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

             
            • Igor Pavlov

              Igor Pavlov - 2006-10-18

              I use .dsp (VC 6.0) files only for code editing / debugging.
              For final compilation I use nmake and makefile.
              I'll check "CRandomGenerator" problem later.
              Now you can try to add required file to project.

               
    • Nobody/Anonymous

      Ok thx,
      happy developing.

      tho

       

Log in to post a comment.