Boost logo

Boost Users :

From: Duy Nguyen (dnguyen_at_[hidden])
Date: 2007-12-03 17:17:01


When I try to use the boost::program_options library to read a property
file,
I got the error when I run "make" on Cygwin (I installed Cygwin on WIndows
XP).
 
> make
g++.exe -I /cygdrive/c/MyTest/Test1/include/boost-1_34_1/ -c TestInit.cpp
Test.cpp TestDriver.cpp
g++.exe -I /cygdrive/c/MyTest/Test1/include/boost-1_34_1/ -c TestInit.cpp
Test.cpp TestDriver.cpp
g++.exe -I /cygdrive/c/MyTest/Test1/include/boost-1_34_1/ -c TestInit.cpp
Test.cpp TestDriver.cpp
g++.exe TestInit.o Test.o TestDriver.o -o "TestDriver"
-L/cygdrive/c/MyTest/Test1/lib -lboost_program_options-gcc34-mt-d-1_34_1
-lg2c

Info: resolving vtable for boost::program_options::variables_mapby linking
to __imp___ZTVN5boost15program_options13variables_mapE (auto-import)
 
Then when I run my program, it does not work.
If I comment out the "try ... catch" block which uses the
boost::propram_options library then it compiles and works fine.
 
Please show me how to fix it.
 
Thank you.
 
 



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net