From Alex.Rudnicky at cs.cmu.edu Sun Dec 14 12:57:24 2014 From: Alex.Rudnicky at cs.cmu.edu (Alex Rudnicky) Date: Sun, 14 Dec 2014 12:57:24 -0500 Subject: [Olympus developers 504]: Olympus 2.6 rc1 available Message-ID: <11B6FA6BC9879A42BE5A6227C05F3E1F039398C53125@EXCH-MB-1.srv.cs.cmu.edu> This is a maintenance release. The main changes have to do with updating the build process and making it compatible with more recent computing environments. In particular it tries to accommodate changes in permissions policies; your build may need administrator privileges (the script will notify you accordingly). These updates should not impact applications, but the testing has been limited to the ones that we have around so your experience may be different. Please notify us! Some details: * The script has been modernized to reflect changes in Win7, Perl and other tools. * This version now works with VS 11.0 and 12.0 and VS Express 2013 (the free IDE). It will not necessarily work with earlier versions. Note that VS Express is your best option. Olympus makes use of the compiler(s) and MSBuild; you do not need to use the MS IDE if you don't want to. * Olympus is now keyed to the most recent pocketsphinx and sphinxbase (0.8). Please give it a try and report any issues. Thank you! Alex From naiara.pme at gmail.com Sat Dec 20 03:59:59 2014 From: naiara.pme at gmail.com (Naiara Perez) Date: Sat, 20 Dec 2014 09:59:59 +0100 Subject: [Olympus developers 505]: Re: Olympus 2.6 rc1 available In-Reply-To: <11B6FA6BC9879A42BE5A6227C05F3E1F039398C53125@EXCH-MB-1.srv.cs.cmu.edu> References: <11B6FA6BC9879A42BE5A6227C05F3E1F039398C53125@EXCH-MB-1.srv.cs.cmu.edu> Message-ID: Hi, just wanted to let you know that I am having a problem with the building process of the latest version of Olympus. My OS is Windows 7 (x64). I have CMake 2.8.8 installed. The first time I tried to build, the resulting log was: CMAKE_PARAMS... BUILD_CONF... Release BUILD_LOG... build.log BUILD_TYPE... Build LOGIOS_ROOT... Tools\logios OLYMPUS_ROOT... . Detecting platform in use... Windows Searching for File::Spec Perl Module... Found Searching for File::Copy Perl Module... Found Searching for IPC::Open3 Perl Module... Found Searching for IO::Handle Perl Module... Found Searching for Getopt::Long Perl Module... Found Searching for Win32 Perl Module... Found Searching for Win32::API Perl Module... Found Searching for Win32::TieRegistry Perl Module... Found Searching for Windows SDK 6.1 (for Windows Server 2008) or newer... Found v7.0 Searching for the SimpleAudio SAPI Example Project... Found Creating bin\x86-nt directory for build output... Done Searching for TortoiseSVN... Found Checking if the project is using CMake... Yes *Searching for CMake 2.6 or higher... Not Found* KitWare key: Controlador no v?lido Did you install CMake? http://www.cmake.org/cmake/cmake/resources/software.html Searching for maximum valid Visual Studio version... Visual Studio 2008 Found Searching for Sun Java JDK... Found Searching for NetBeans' Apache Ant... ********************************************************************* SUMMARY: KitWare key: Controlador no v?lido Did you install CMake? http://www.cmake.org/cmake/cmake/resources/software.html Total Build Time: 0:00 ********************************************************************* So I set an environment variable for CMake and also changed the registry line in OlympusBuild.pm, following this: http://mailman.srv.cs.cmu.edu/pipermail/olympus-developers /2013-November/000416.html , as it had worked for me with the previous Olympus version (on a different computer, but same OS): Specifically, on Windows 7 64-bit, the following line in OlympusBuild.pm should be modified: my $kitwareKey = $Win32::TieRegistry::Registry->{'LMachine/SOFTWARE/Kitware/'}; to my $kitwareKey = $Win32::TieRegistry::Registry->{'LMachine/SOFTWARE/Wow6432Node/Kitware/'}; Now, this is what I get: CMAKE_PARAMS... BUILD_CONF... Release BUILD_LOG... build.log BUILD_TYPE... Build LOGIOS_ROOT... Tools\logios OLYMPUS_ROOT... . Detecting platform in use... Windows Searching for File::Spec Perl Module... Found Searching for File::Copy Perl Module... Found Searching for IPC::Open3 Perl Module... Found Searching for IO::Handle Perl Module... Found Searching for Getopt::Long Perl Module... Found Searching for Win32 Perl Module... Found Searching for Win32::API Perl Module... Found Searching for Win32::TieRegistry Perl Module... Found Searching for Windows SDK 6.1 (for Windows Server 2008) or newer... Found v7.0 Searching for the SimpleAudio SAPI Example Project... Found Creating bin\x86-nt directory for build output... Done Searching for TortoiseSVN... Found Checking if the project is using CMake... Yes *Searching for CMake 2.6 or higher... Found CMake 2.8.8* Searching for maximum valid Visual Studio version... Visual Studio 2008 Found Searching for Sun Java JDK... Found *Can't use an undefined value as an ARRAY reference at C:/Perl164/lib/Win32/TieRegistry.pm line 718.* Searching for NetBeans' Apache Ant... ********************************************************************* SUMMARY: Total Build Time: 0:00 ********************************************************************* Do you think there is something I am doing wrong? Thanks! -------------- next part -------------- An HTML attachment was scrubbed... URL: From Alex.Rudnicky at cs.cmu.edu Sat Dec 20 12:39:54 2014 From: Alex.Rudnicky at cs.cmu.edu (Alex Rudnicky) Date: Sat, 20 Dec 2014 12:39:54 -0500 Subject: [Olympus developers 506]: Re: Olympus 2.6 rc1 available In-Reply-To: References: <11B6FA6BC9879A42BE5A6227C05F3E1F039398C53125@EXCH-MB-1.srv.cs.cmu.edu> Message-ID: <11B6FA6BC9879A42BE5A6227C05F3E1F039398C53425@EXCH-MB-1.srv.cs.cmu.edu> Not sure why you are having this problem. The build script looks for the Kitware key in several places, as per find_appKey(), including LMachine/SOFTWARE/WoW6432Node/ find_appKey() also logs which keys it looks under however I don?t see that line in your log. Could you check that you have the latest version from http://trac.speech.cs.cmu.edu/repos/olympus/branches/2.6_rc1 Thank you for reporting an issue. Do let me know what happens. Alex From: Naiara Perez [mailto:naiara.pme at gmail.com] Sent: Saturday, December 20, 2014 4:00 AM To: Alex Rudnicky Cc: olympus-developers at mailman.srv.cs.cmu.edu Subject: Re: [Olympus developers 504]: Olympus 2.6 rc1 available Hi, just wanted to let you know that I am having a problem with the building process of the latest version of Olympus. My OS is Windows 7 (x64). I have CMake 2.8.8 installed. The first time I tried to build, the resulting log was: CMAKE_PARAMS... BUILD_CONF... Release BUILD_LOG... build.log BUILD_TYPE... Build LOGIOS_ROOT... Tools\logios OLYMPUS_ROOT... . Detecting platform in use... Windows Searching for File::Spec Perl Module... Found Searching for File::Copy Perl Module... Found Searching for IPC::Open3 Perl Module... Found Searching for IO::Handle Perl Module... Found Searching for Getopt::Long Perl Module... Found Searching for Win32 Perl Module... Found Searching for Win32::API Perl Module... Found Searching for Win32::TieRegistry Perl Module... Found Searching for Windows SDK 6.1 (for Windows Server 2008) or newer... Found v7.0 Searching for the SimpleAudio SAPI Example Project... Found Creating bin\x86-nt directory for build output... Done Searching for TortoiseSVN... Found Checking if the project is using CMake... Yes Searching for CMake 2.6 or higher... Not Found KitWare key: Controlador no v?lido Did you install CMake? http://www.cmake.org/cmake/cmake/resources/software.html Searching for maximum valid Visual Studio version... Visual Studio 2008 Found Searching for Sun Java JDK... Found Searching for NetBeans' Apache Ant... ********************************************************************* SUMMARY: KitWare key: Controlador no v?lido Did you install CMake? http://www.cmake.org/cmake/cmake/resources/software.html Total Build Time: 0:00 ********************************************************************* So I set an environment variable for CMake and also changed the registry line in OlympusBuild.pm, following this: http://mailman.srv.cs.cmu.edu/pipermail/olympus-developers/2013-November/000416.html , as it had worked for me with the previous Olympus version (on a different computer, but same OS): Specifically, on Windows 7 64-bit, the following line in OlympusBuild.pm should be modified: my $kitwareKey = $Win32::TieRegistry::Registry->{'LMachine/SOFTWARE/Kitware/'}; to my $kitwareKey = $Win32::TieRegistry::Registry->{'LMachine/SOFTWARE/Wow6432Node/Kitware/'}; Now, this is what I get: CMAKE_PARAMS... BUILD_CONF... Release BUILD_LOG... build.log BUILD_TYPE... Build LOGIOS_ROOT... Tools\logios OLYMPUS_ROOT... . Detecting platform in use... Windows Searching for File::Spec Perl Module... Found Searching for File::Copy Perl Module... Found Searching for IPC::Open3 Perl Module... Found Searching for IO::Handle Perl Module... Found Searching for Getopt::Long Perl Module... Found Searching for Win32 Perl Module... Found Searching for Win32::API Perl Module... Found Searching for Win32::TieRegistry Perl Module... Found Searching for Windows SDK 6.1 (for Windows Server 2008) or newer... Found v7.0 Searching for the SimpleAudio SAPI Example Project... Found Creating bin\x86-nt directory for build output... Done Searching for TortoiseSVN... Found Checking if the project is using CMake... Yes Searching for CMake 2.6 or higher... Found CMake 2.8.8 Searching for maximum valid Visual Studio version... Visual Studio 2008 Found Searching for Sun Java JDK... Found Can't use an undefined value as an ARRAY reference at C:/Perl164/lib/Win32/TieRegistry.pm line 718. Searching for NetBeans' Apache Ant... ********************************************************************* SUMMARY: Total Build Time: 0:00 ********************************************************************* Do you think there is something I am doing wrong? Thanks! -------------- next part -------------- An HTML attachment was scrubbed... URL: