You guys have been really helpful so far, but can you think of anything else I might try? I built trousers from the repo and am still getting the same error when rebuilding tpm-tools.
Thanks -----Original Message----- From: Dmitri Toubelis [mailto:[email protected]] Sent: Wednesday, January 25, 2012 11:49 AM To: Mitchell, Daniel F Cc: Joshua Phillips; [email protected] Subject: Re: [TrouSerS-users] Issues installing tpm-tools on Ubuntu 11.10 I was building it few month ago, so I do not remember all details. However, you may need to build trousers from repository before building tpm-tools and make sure tpm-tools point to correct set of libraries. At that time, tpm-tools would not build against trousers from tarball and I had to build trousers from repository as well. ----- Original Message ----- > From: "Daniel F Mitchell" <[email protected]> > To: "Dmitri Toubelis" <[email protected]> > Cc: "Joshua Phillips" <[email protected]>, > [email protected] > Sent: Wednesday, January 25, 2012 11:19:27 AM > Subject: RE: [TrouSerS-users] Issues installing tpm-tools on Ubuntu 11.10 > > I followed the steps you gave, and I still get the same error with > undefined reference to > > > `Trspi_UnloadBlob_NV_DATA_PUBLIC' > > Any other ideas? > > -----Original Message----- > From: Dmitri Toubelis [mailto:[email protected]] > Sent: Wednesday, January 25, 2012 11:00 AM > To: Mitchell, Daniel F > Cc: Joshua Phillips; [email protected] > Subject: Re: [TrouSerS-users] Issues installing tpm-tools on Ubuntu > 11.10 > > Sorry, I cut and paste from the wrong script. Here is the correct one > but idea is pretty much the same: > > git clone > git://trousers.git.sourceforge.net/gitroot/trousers/tpm-tools > > cd tpm-tools > > sh bootstrap.sh > > # the CFLAGS option is to prevent error with gcc-4.6.x > env CFLAGS="-Wno-unused-but-set-variable" ./configure > > make > > > ----- Original Message ----- > > From: "Dmitri Toubelis" <[email protected]> > > To: "Daniel F Mitchell" <[email protected]> > > Cc: "Joshua Phillips" <[email protected]>, > > [email protected] > > Sent: Wednesday, January 25, 2012 10:57:18 AM > > Subject: Re: [TrouSerS-users] Issues installing tpm-tools on Ubuntu > > 11.10 > > > > I had this problem as well. Apparently, the tar archive from web > > site > > is out of sync with repository, so I ended building it directly > > from > > repo. Here is the script: > > > > git clone > > git://trousers.git.sourceforge.net/gitroot/trousers/trousers > > > > cd trousers > > > > sh bootstrap.sh > > > > # the CFLAGS option is to prevent error with gcc-4.6.x > > env CFLAGS="-Wno-unused-but-set-variable" ./configure > > > > make > > > > > > > > ----- Original Message ----- > > > From: "Daniel F Mitchell" <[email protected]> > > > To: "Joshua Phillips" <[email protected]> > > > Cc: [email protected] > > > Sent: Wednesday, January 25, 2012 10:36:18 AM > > > Subject: Re: [TrouSerS-users] Issues installing tpm-tools on > > > Ubuntu > > > 11.10 > > > > > > Thanks for the answer, I got a similar response from another > > > person > > > on the list. This does remove the error, but then I get another > > > error: > > > > > > /bin/bash ../../libtool --tag=CC --mode=link gcc -g -O2 -Wall > > > -Werror -Wreturn-type -Wsign-compare -o tpm_changeownerauth > > > tpm_changeauth.o ../../lib/libtpm_tspi.la -ltspi > > > libtool: link: gcc -g -O2 -Wall -Werror -Wreturn-type > > > -Wsign-compare > > > -o tpm_changeownerauth tpm_changeauth.o > > > ../../lib/.libs/libtpm_tspi.a -ldl -ltspi > > > ../../lib/.libs/libtpm_tspi.a(tpm_tspi.o): In function > > > `unloadNVDataPublic': > > > tpm_tspi.c:(.text+0x11b1): undefined reference to > > > `Trspi_UnloadBlob_NV_DATA_PUBLIC' > > > tpm_tspi.c:(.text+0x11f4): undefined reference to > > > `Trspi_UnloadBlob_NV_DATA_PUBLIC' > > > collect2: ld returned 1 exit status > > > > > > This seems like a linker error, does anyone know what I need to > > > link? > > > > > > Thanks again for all the help. > > > > > > -----Original Message----- > > > From: Joshua Phillips [mailto:[email protected]] > > > Sent: Wednesday, January 25, 2012 10:22 AM > > > To: Mitchell, Daniel F > > > Cc: [email protected] > > > Subject: Re: [TrouSerS-users] Issues installing tpm-tools on > > > Ubuntu > > > 11.10 > > > > > > On Wed, Jan 25, 2012 at 01:46:23PM +0000, Mitchell, Daniel F > > > wrote: > > > > Hello, > > > > > > > > I recently tried to install tpm-tools 1.3.7.1 on Ubuntu 11.10. > > > > However, during make the process fails, giving the error: > > > > > > > > tpm_unseal.c: In function 'tpmUnsealFile': > > > > tpm_unseal.c:91:6: error: variable 'bioRc' set but not used > > > > > > > > I created a bug tracker item for this, but I was wondering if > > > > anyone had experienced similar issues, or maybe had a quick > > > > resolution? > > > > > > > > Thanks, > > > > Dan > > > > > > It looks like you're building with -Werror, which turns warnings > > > (some > > > of which can indicate bugs or dangerous pointer manipulations) > > > into > > > errors. An unused variable is not inherently harmful, so that > > > error > > > should be just a warning. Either: > > > - add -Wno-error=unused-but-set-variable to CFLAGS to turn it > > > into > > > a > > > warning; or > > > - remove -Werror from CFLAGS (or append -Wno-error) to continue > > > compiling despite warnings; or > > > - use -Wno-unused-but-set-variable to disable that particular > > > warning > > > entirely. > > > > > > ------------------------------------------------------------------------------ > > > Keep Your Developer Skills Current with LearnDevNow! > > > The most comprehensive online learning library for Microsoft > > > developers > > > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, > > > CSS3, > > > MVC3, > > > Metro Style Apps, more. Free future releases when you subscribe > > > now! > > > http://p.sf.net/sfu/learndevnow-d2d > > > _______________________________________________ > > > TrouSerS-users mailing list > > > [email protected] > > > https://lists.sourceforge.net/lists/listinfo/trousers-users > > > > > > > ------------------------------------------------------------------------------ > > Keep Your Developer Skills Current with LearnDevNow! > > The most comprehensive online learning library for Microsoft > > developers > > is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, > > MVC3, > > Metro Style Apps, more. Free future releases when you subscribe > > now! > > http://p.sf.net/sfu/learndevnow-d2d > > _______________________________________________ > > TrouSerS-users mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/trousers-users > > > ------------------------------------------------------------------------------ Keep Your Developer Skills Current with LearnDevNow! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d _______________________________________________ TrouSerS-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/trousers-users
