could you post your cmake output?
On Mon, Dec 3, 2012 at 11:00 AM, Surenkumar Nihalani <suren....@me.com>wrote:
> Hey,
>
> thanks for replying.
>
> How do I build it with the modules? like where do I need to modify?
>
> Thanks,
> Suren.
>
> On Dec 3, 2012, at 12:28 AM, Mohammed Rashad <mohammedrasha...@gmail.com>
> wrote:
>
> are you building with wtdbo modules?
>
>
> On Mon, Dec 3, 2012 at 9:31 AM, Surenkumar Nihalani <suren....@me.com>wrote:
>
>> Hi all,
>>
>> I am trying to add authentication to gitmodel for my project.
>>
>> I am getting the following errors:
>> ../hangman/CMakeFiles/hangman.wt.dir/Session.o: In function
>> `Session::Session()':
>> /home/s/Downloads/wt-3.2.3/examples/hangman/Session.C:101: undefined
>> reference to `void Wt::Dbo::Session::mapClass<User>(char const*)'
>> ../hangman/CMakeFiles/hangman.wt.dir/Session.o: In function
>> `Wt::Auth::Dbo::AuthInfo<User>::user() const':
>> /home/s/Downloads/wt-3.2.3/src/Wt/Auth/Dbo/AuthInfo:94: undefined
>> reference to `Wt::Dbo::ptr<User>::ptr(Wt::Dbo::ptr<User> const&)'
>> ../hangman/CMakeFiles/hangman.wt.dir/Session.o: In function
>> `Session::user() const':
>> /home/s/Downloads/wt-3.2.3/examples/hangman/Session.C:138: undefined
>> reference to `Wt::Dbo::ptr<User>::operator bool() const'
>> /home/s/Downloads/wt-3.2.3/examples/hangman/Session.C:139: undefined
>> reference to `User::User()'
>> /home/s/Downloads/wt-3.2.3/examples/hangman/Session.C:139: undefined
>> reference to `Wt::Dbo::ptr<User> Wt::Dbo::Session::add<User>(User*)'
>> /home/s/Downloads/wt-3.2.3/examples/hangman/Session.C:139: undefined
>> reference to `Wt::Dbo::ptr<User>::operator=(Wt::Dbo::ptr<User> const&)'
>> Full error list: http://pastie.org/5469803
>> I tried using the cmake generated makefile. After tracing down, it turns
>> out that this linker error is after running link.txt under the CMakeFiles
>> directory.
>> I tried to combine the link.txt for gitmodel example and hangman example
>> because hangman does authentication too.
>> Here is my link.txt:
>> /usr/bin/c++ -O2 -g ../hangman/CMakeFiles/hangman.wt.dir/Session.o
>> CMakeFiles/gitview.wt.dir/Git.o CMakeFiles/gitview.wt.dir/GitModel.o
>> CMakeFiles/gitview.wt.dir/__/wt-homepage/SourceView.o
>> CMakeFiles/gitview.wt.dir/GitView.o -o gitview.wt -rdynamic
>> -L/home/s/Downloads/wt-3.2.3/build/src/http
>> -L/home/s/Downloads/wt-3.2.3/build/src
>> -L/home/s/Downloads/wt-3.2.3/build/src/Wt/Dbo
>> -L/home/s/Downloads/wt-3.2.3/build/src/Wt/Dbo/backend -lcrypt
>> -L/usr/local/lib ../../src/http/libwthttp.so.3.2.3 ../../src/libwt.so.3.2.3
>> ../../src/Wt/Dbo/libwtdbo.so.3.2.3
>> ../../src/Wt/Dbo/backend/libwtdbosqlite3.so.3.2.3
>> /usr/local/lib/libboost_filesystem.so /usr/local/lib/libboost_random.so
>> /usr/local/lib/libboost_regex.so /usr/local/lib/libboost_signals.so
>> /usr/local/lib/libboost_system.so /usr/local/lib/libboost_filesystem.so -lz
>> -lssl -lcrypto ../../src/Wt/Dbo/libwtdbo.so.3.2.3
>> /usr/local/lib/libboost_thread.so
>> /usr/local/lib/libboost_program_options.so
>> /usr/local/lib/libboost_date_time.so -lpthread -ldl
>> -Wl,-rpath,/home/s/Downloads/wt-3.2.3/build/src/http:/home/s/Downloads/wt-3.2.3/build/src:/home/s/Downloads/wt-3.2.3/build/src/Wt/Dbo:/home/s/Downloads/wt-3.2.3/build/src/Wt/Dbo/backend:/usr/local/lib
>> Pastie link: http://pastie.org/5469815
>>
>> Has anyone faced this error before?
>>
>> Thanks,
>> Suren.
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Keep yourself connected to Go Parallel:
>> BUILD Helping you discover the best ways to construct your parallel
>> projects.
>> http://goparallel.sourceforge.net
>> _______________________________________________
>> witty-interest mailing list
>> witty-interest@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/witty-interest
>>
>
>
>
> --
> Regards,
> Rashad
>
> ------------------------------------------------------------------------------
> Keep yourself connected to Go Parallel:
> BUILD Helping you discover the best ways to construct your parallel
> projects.
>
> http://goparallel.sourceforge.net_______________________________________________
> witty-interest mailing list
> witty-interest@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/witty-interest
>
>
>
>
> ------------------------------------------------------------------------------
> Keep yourself connected to Go Parallel:
> BUILD Helping you discover the best ways to construct your parallel
> projects.
> http://goparallel.sourceforge.net
> _______________________________________________
> witty-interest mailing list
> witty-interest@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/witty-interest
>
>
--
Regards,
Rashad
------------------------------------------------------------------------------
Keep yourself connected to Go Parallel:
BUILD Helping you discover the best ways to construct your parallel projects.
http://goparallel.sourceforge.net
_______________________________________________
witty-interest mailing list
witty-interest@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/witty-interest