Steve, thanks for the help. Unfortunately this does not seem to work. CXXFLAGS=-I/tp64/boost/1.44.0 LDFLAGS=-L/tp64/boost/1.44.0 ./configure --prefix=/home/spervez1/qpid-\ Tools CXXFLAGS=-I/tp64/boost/1.44.0 LDFLAGS=-L/tp64/boost/1.44.0 make install
Still gives me the same error message. /usr/bin/ld: cannot find -lboost_program_options collect2: ld returned 1 exit status I read online that boost now requires explicit declaration of st or mt semantics so I replaced occurrences of lboost_program_options with lboost_program_options-mt but that does not work. I also tried giving configure the argument --with-boost=<...> but it did not recognize that option. Any other thoughts? Salman -----Original Message----- From: Steve Huston [mailto:[email protected]] Sent: Wednesday, March 14, 2012 12:39 PM To: [email protected] Subject: RE: boost error Hi Salman, You came to the right place. Since you passed CPPFLAGS to the build, which helps the compiler find the headers, you should also try passing LDFLAGS=-L<path to the boost libs> -Steve > -----Original Message----- > From: Pervez, Salman [mailto:[email protected]] > Sent: Tuesday, March 13, 2012 7:13 PM > To: [email protected] > Subject: boost error > > Hi everyone, I am trying to do a source build for qpid 0.14. I am running into a > boost dependency error which I am unable to solve. Perhaps I should be > posting this on a boost users list but I was hoping if someone encountered > something similar they might be able to help me out. Here is the error... > > /usr/bin/ld: cannot find -lboost_program_options > collect2: ld returned 1 exit status > make[2]: *** [libqpidcommon.la] Error 1 > > I also built boost from source so its no surprise that it cannot find the > required file in /usr/bin/ld. Perhaps there is a way to tell it where to find > boost? I passed the location of my boost build to the configure script through > a CPPFLAG which helps it find the hpp files but perhaps not this one. I'll > appreciate any input on this. Thanks! > > Salman > > ________________________________ > > CONFIDENTIALITY AND SECURITY NOTICE > > The contents of this message and any attachments may be confidential and > proprietary and also may be covered by the Electronic Communications > Privacy Act. This message is not intended to be used by, and should not be > relied upon in any way, by any third party. If you are not an intended > recipient, please inform the sender of the transmission error and delete this > message immediately without reading, disseminating, distributing or copying > the contents. Citadel makes no assurances that this e-mail and any > attachments are free of viruses and other harmful code. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
