Wim Dumon a écrit :
> Hello Jean-Michel,
>
> I build Wt with boost 1.39 on my development system (linux). As Guy
> points out, it installed the libraries in the wrong place, but
> otherwise it works fine. Your problem seems to be a header file
> problem, apparently a mixup with a previous version of boost or asio.
>
> If you want to use a new version of boost (or whatever dependency) on
> your old build tree, I strongly suggest to erase the entire build
> tree, especially the CMakeCache.txt file, and rerun cmake from
> scratch. Cmake is very bad at forgetting things that it has found
> before. Also, build with 'make VERBOSE=1' to see the actual compile
> commands, that may reveal configuration errors.
>
> Regards,
> Wim.
>
>
> 2009/7/7 Jean-Michel Caricand <[email protected]>:
>   
>> Wim Dumon a écrit :
>>     
>>> Hello Jean-Michel,
>>>
>>> I just tested this with the current development version of Wt, and
>>> your code works: the dialog closes after clicking OK just once. You're
>>> using a pre-2.99 version of Wt (where the signals are still accessed
>>> by value rather than trough a function). Can you upgrade to the most
>>> recent version and retest? If not, what version of Wt are you using?
>>>
>>> Thank you,
>>> Wim.
>>>
>>> 2009/7/6 Jean-Michel Caricand <[email protected]>:
>>>
>>>       
>>>> Hi all,
>>>>
>>>> I created this method to authenticate my users :
>>>>
>>>> void BibtexUpload::doLogin()
>>>> {
>>>>    Wt::WDialog dialog("Connexion");
>>>>
>>>>    new Wt::WText("User: ", dialog.contents());
>>>>    Wt::WLineEdit user(dialog.contents());
>>>>    new Wt::WBreak(dialog.contents());
>>>>    new Wt::WText("Password: ", dialog.contents());
>>>>    Wt::WLineEdit password(dialog.contents());
>>>>    new Wt::WBreak(dialog.contents());
>>>>
>>>>    Wt::WPushButton ok("Ok", dialog.contents());
>>>>
>>>>    ok.clicked.connect(SLOT(&dialog, Wt::WDialog::accept));
>>>>
>>>>    if (dialog.exec() == Wt::WDialog::Accepted) {
>>>>        authenticate( user.text(), password.text() );
>>>>    }
>>>> }
>>>>
>>>> I must click twice on ok button to close my dialog. Why ?
>>>>
>>>> Thanks.
>>>>
>>>> --
>>>> Jean-Michel Caricand
>>>>
>>>> Laboratoire Informatique de l'Université de Franche-Comté
>>>> 16 route de Gray
>>>> 25000 Besançon
>>>>
>>>> Tél : 03 81 66 20 63
>>>> Courriel : [email protected]
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> _______________________________________________
>>>> witty-interest mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/witty-interest
>>>>
>>>>
>>>>         
>>> ------------------------------------------------------------------------------
>>> _______________________________________________
>>> witty-interest mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/witty-interest
>>>
>>>       
>> Hello,
>>
>> I can't build git version of Wt with boost 1.39 :
>>
>> /home/jmcaricand/wt/src/http/Server.C: In member function 'void
>> http::server::Server::select_read(int)':
>> /home/jmcaricand/wt/src/http/Server.C:295:24: erreur: 'null_buffers' is
>> not a member of 'asio'
>> /home/jmcaricand/wt/src/http/Server.C: In member function 'void
>> http::server::Server::select_write(int)':
>> /home/jmcaricand/wt/src/http/Server.C:325:23: erreur: 'null_buffers' is
>> not a member of 'asio'
>> make[2]: *** [src/http/CMakeFiles/wthttp.dir/Server.o] Erreur 1
>>
>> Which boost version do you have to build Wt ?
>>
>> Thanks.
>>
>> --
>> Jean-Michel Caricand
>>
>> Laboratoire Informatique de l'Université de Franche-Comté
>> 16 route de Gray
>> 25000 Besançon
>>
>> Tél : 03 81 66 20 63
>> Courriel : [email protected]
>>
>>
>> ------------------------------------------------------------------------------
>> Enter the BlackBerry Developer Challenge
>> This is your chance to win up to $100,000 in prizes! For a limited time,
>> vendors submitting new applications to BlackBerry App World(TM) will have
>> the opportunity to enter the BlackBerry Developer Challenge. See full prize
>> details at: http://p.sf.net/sfu/blackberry
>> _______________________________________________
>> witty-interest mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/witty-interest
>>
>>     
>
> ------------------------------------------------------------------------------
> Enter the BlackBerry Developer Challenge  
> This is your chance to win up to $100,000 in prizes! For a limited time, 
> vendors submitting new applications to BlackBerry App World(TM) will have 
> the opportunity to enter the BlackBerry Developer Challenge. See full prize 
> details at: http://p.sf.net/sfu/blackberry
> _______________________________________________
> witty-interest mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/witty-interest
>   
Hello,

On a new minimal system (Debian Lenny), I have installed boost 1.39 and 
wt (git version). I have done :

# tar xvfj boost_1_39_0.tar.bz2
# cd boost_1_39_0/
# sed -i -e "s/EXPREFIX/EPREFIX/" ./bootstrap.sh
# ../bootstrap.sh --prefix=/usr/local

boost headers files are in /usr/local/include/boost-1_39/ directory and
boost libs in /usr/local/lib directory

# bjam install
# cd ~/wt
# mkdir build
# cd build
# cmake -D BOOST_DIR=/usr/local -D BOOST_VERSION=1_39 -D 
BOOST_COMPILER=gcc43  ../
# make VERBOSE=1
.......
[ 95%] Building CXX object src/http/CMakeFiles/wthttp.dir/Request.o
cd /home/jm/wt/build/src/http && /usr/bin/c++   -DWT_THREADED 
-D_REENTRANT -DBOOST_SPIRIT_THREADSAFE -DHTTP_WITH_SSL 
-DWTHTTP_WITH_ZLIB -Dwthttp_EXPORTS -O2 -g -fPIC 
-I/usr/local/include/boost-1_39 -I/home/jm/wt/build 
-I/home/jm/wt/src/web -I/home/jm/wt/src -I/home/jm/wt/build/src 
-I/home/jm/wt/src/mxml -I/usr/local/include 
-I/home/jm/wt/src/http/../web -I/home/jm/wt/src/http/../wt 
-I/home/jm/wt/build/src/http   -o CMakeFiles/wthttp.dir/Request.o -c 
/home/jm/wt/src/http/Request.C
/usr/bin/cmake -E cmake_progress_report /home/jm/wt/build/CMakeFiles 71
[ 97%] Building CXX object src/http/CMakeFiles/wthttp.dir/RequestHandler.o
cd /home/jm/wt/build/src/http && /usr/bin/c++   -DWT_THREADED 
-D_REENTRANT -DBOOST_SPIRIT_THREADSAFE -DHTTP_WITH_SSL 
-DWTHTTP_WITH_ZLIB -Dwthttp_EXPORTS -O2 -g -fPIC 
-I/usr/local/include/boost-1_39 -I/home/jm/wt/build 
-I/home/jm/wt/src/web -I/home/jm/wt/src -I/home/jm/wt/build/src 
-I/home/jm/wt/src/mxml -I/usr/local/include 
-I/home/jm/wt/src/http/../web -I/home/jm/wt/src/http/../wt 
-I/home/jm/wt/build/src/http   -o CMakeFiles/wthttp.dir/RequestHandler.o 
-c /home/jm/wt/src/http/RequestHandler.C
/usr/bin/cmake -E cmake_progress_report /home/jm/wt/build/CMakeFiles
[ 97%] Building CXX object src/http/CMakeFiles/wthttp.dir/RequestParser.o
cd /home/jm/wt/build/src/http && /usr/bin/c++   -DWT_THREADED 
-D_REENTRANT -DBOOST_SPIRIT_THREADSAFE -DHTTP_WITH_SSL 
-DWTHTTP_WITH_ZLIB -Dwthttp_EXPORTS -O2 -g -fPIC 
-I/usr/local/include/boost-1_39 -I/home/jm/wt/build 
-I/home/jm/wt/src/web -I/home/jm/wt/src -I/home/jm/wt/build/src 
-I/home/jm/wt/src/mxml -I/usr/local/include 
-I/home/jm/wt/src/http/../web -I/home/jm/wt/src/http/../wt 
-I/home/jm/wt/build/src/http   -o CMakeFiles/wthttp.dir/RequestParser.o 
-c /home/jm/wt/src/http/RequestParser.C
/usr/bin/cmake -E cmake_progress_report /home/jm/wt/build/CMakeFiles
[ 97%] Building CXX object src/http/CMakeFiles/wthttp.dir/Server.o
cd /home/jm/wt/build/src/http && /usr/bin/c++   -DWT_THREADED 
-D_REENTRANT -DBOOST_SPIRIT_THREADSAFE -DHTTP_WITH_SSL 
-DWTHTTP_WITH_ZLIB -Dwthttp_EXPORTS -O2 -g -fPIC 
-I/usr/local/include/boost-1_39 -I/home/jm/wt/build 
-I/home/jm/wt/src/web -I/home/jm/wt/src -I/home/jm/wt/build/src 
-I/home/jm/wt/src/mxml -I/usr/local/include 
-I/home/jm/wt/src/http/../web -I/home/jm/wt/src/http/../wt 
-I/home/jm/wt/build/src/http   -o CMakeFiles/wthttp.dir/Server.o -c 
/home/jm/wt/src/http/Server.C
/home/jm/wt/src/http/Server.C: In member function 'void 
http::server::Server::select_read(int)':
/home/jm/wt/src/http/Server.C:295: error: 'null_buffers' is not a member 
of 'asio'
/home/jm/wt/src/http/Server.C: In member function 'void 
http::server::Server::select_write(int)':
/home/jm/wt/src/http/Server.C:325: error: 'null_buffers' is not a member 
of 'asio'
make[2]: *** [src/http/CMakeFiles/wthttp.dir/Server.o] Erreur 1
make[2]: quittant le répertoire « /home/jm/wt/build »
make[1]: *** [src/http/CMakeFiles/wthttp.dir/all] Erreur 2
make[1]: quittant le répertoire « /home/jm/wt/build »
make: *** [all] Erreur 2
amande:/home/jm/wt/build#

I always have theses errors :(

Any ideas ?

Thanks


------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
witty-interest mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/witty-interest

Reply via email to