Hey! Osei,
I'm also encountering this with my wt-2.99.1. I downloaded 2.99.2 and
it's okay now.
I'm sorry, I made a mistake. Let me correct myself with the variables.
They're -
BOOST_ASIO_INCLUDE -> /usr/local/include/boost-1_38/boost/asio
BOOST_DIR -> /usr/local
# If boost was installed in default location
BOOST_INCLUDE_DIRS -> /usr/local/include/boost-1_38
This works :)
Archimedes B. Cortes wrote:
> Kindly try:
>
> BOOST_ASIO_INCLUDE /usr/local/include/boost-1_38/boost/asio
>
> and
>
> BOOST_DIR /usr/local/boost-1_38
>
> Osei Simba Hinds wrote:
>
>> Good day,
>>
>> I am installing wt-2.99.1 but when I try to make after using Cmake
>> (config details I used below) I get a *make: *** [all] Error 2 *(an
>> error I see a number of users have and some solved). I have tried a
>> few ccmake changes to point to the correct files since this box had an
>> older version of wt and boost before, but I cant get a solution... I
>> was trusting an expert eye can spot the problem ? Thanks guys :)
>> Great work!
>>
>> Do I have to link another file(s) when running make?
>>
>>
>> BOOST_ASIO_INCLUDE
>> /usr/local/include/boost-1_38/boost
>>
>>
>> BOOST_COMPILER
>> gcc41
>>
>>
>> BOOST_DIR
>> /usr/local
>>
>>
>> BOOST_DT_LIB
>> /usr/local/lib/libboost_date_time-gcc41-d.so
>>
>>
>> BOOST_DT_LIB_MT
>> /usr/local/lib/libboost_date_time-gcc41-mt-1_38.so
>>
>>
>> BOOST_FS_LIB
>> /usr/local/lib/libboost_filesystem-gcc41-d.so
>>
>>
>> BOOST_FS_LIB_MT
>> /usr/local/lib/libboost_filesystem-gcc41-mt-1_38.so
>>
>>
>> BOOST_INCLUDE_DIRS /usr/local/include
>> BOOST_VERSION 1_38
>>
>> [ 1%] Building CXX object src/CMakeFiles/wt.dir/Wt/StdGridLayoutImpl.o
>> In file included from /home/admin/Desktop/wt-2.99.1/src/Wt/WWidget:13,
>> from /home/admin/Desktop/wt-2.99.1/src/Wt/WWebWidget:14,
>> from /home/admin/Desktop/wt-2.99.1/src/Wt/WBreak:10,
>> from
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WCssStyleSheet:14,
>> from
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WApplication:23,
>> from
>> /home/admin/Desktop/wt-2.99.1/src/Wt/StdGridLayoutImpl.C:11:
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:15:36: error:
>> boost/intrusive/list.hpp: No such file or directory
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:378: error:
>> ‘boost::intrusive’ has not been declared
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:378: error: expected `{'
>> before ‘list_base_hook’
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:378: error: expected
>> initializer before ‘<’ token
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:496: error: invalid use
>> of undefined type ‘class Wt::EventSignalBase’
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WObject:381: error: forward
>> declaration of ‘class Wt::EventSignalBase’
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal: In static member
>> function ‘static void* Wt::EventSignal<E>::operator new(size_t)’:
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:830: error: incomplete
>> type ‘Wt::EventSignalBase’ used in nested name specifier
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal: In static member
>> function ‘static void Wt::EventSignal<E>::operator delete(void*, size_t)’:
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:835: error: incomplete
>> type ‘Wt::EventSignalBase’ used in nested name specifier
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal: In member function
>> ‘virtual bool Wt::EventSignal<E>::isConnected() const’:
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:846: error: incomplete
>> type ‘Wt::EventSignalBase’ used in nested name specifier
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal: In member function
>> ‘boost::signals::connection Wt::EventSignal<E>::connect(T*, void
>> (V::*)())’:
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:857: error: there are no
>> arguments to ‘exposeSignal’ that depend on a template parameter, so a
>> declaration of ‘exposeSignal’ must be available
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:857: error: (if you use
>> ‘-fpermissive’, G++ will accept your code, but allowing the use of an
>> undeclared name is deprecated)
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:864: error: incomplete
>> type ‘Wt::EventSignalBase’ used in nested name specifier
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal: In member function
>> ‘boost::signals::connection Wt::EventSignal<E>::connect(T*, void
>> (V::*)(E))’:
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:875: error: there are no
>> arguments to ‘exposeSignal’ that depend on a template parameter, so a
>> declaration of ‘exposeSignal’ must be available
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal: In member function
>> ‘boost::signals::connection Wt::EventSignal<E>::connect(T*, void
>> (V::*)(const E&))’:
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:887: error: there are no
>> arguments to ‘exposeSignal’ that depend on a template parameter, so a
>> declaration of ‘exposeSignal’ must be available
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal: In member function ‘void
>> Wt::EventSignal<E>::connect(Wt::JSlot&)’:
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:897: error: incomplete
>> type ‘Wt::EventSignalBase’ used in nested name specifier
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal: In member function ‘void
>> Wt::EventSignal<E>::emit(E)’:
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:910: error: there are no
>> arguments to ‘isBlocked’ that depend on a template parameter, so a
>> declaration of ‘isBlocked’ must be available
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:913: error: there are no
>> arguments to ‘sender’ that depend on a template parameter, so a
>> declaration of ‘sender’ must be available
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:915: error: there are no
>> arguments to ‘processLearnedStateless’ that depend on a template
>> parameter, so a declaration of ‘processLearnedStateless’ must be available
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:916: error: there are no
>> arguments to ‘processNonLearnedStateless’ that depend on a template
>> parameter, so a declaration of ‘processNonLearnedStateless’ must be
>> available
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:920: error: there are no
>> arguments to ‘popSender’ that depend on a template parameter, so a
>> declaration of ‘popSender’ must be available
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal: In member function ‘void
>> Wt::EventSignal<E>::processDynamic(const Wt::JavaScriptEvent&)’:
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:932: error: there are no
>> arguments to ‘processNonLearnedStateless’ that depend on a template
>> parameter, so a declaration of ‘processNonLearnedStateless’ must be
>> available
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:937: error: there are no
>> arguments to ‘sender’ that depend on a template parameter, so a
>> declaration of ‘sender’ must be available
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WSignal:939: error: there are no
>> arguments to ‘popSender’ that depend on a template parameter, so a
>> declaration of ‘popSender’ must be available
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WWidget: At global scope:
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WWidget:585: error:
>> ‘boost::intrusive’ has not been declared
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WWidget:585: error: ISO C++
>> forbids declaration of ‘list’ with no type
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WWidget:585: error: typedef name
>> may not be a nested-name-specifier
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WWidget:585: error: expected ‘;’
>> before ‘<’ token
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WWidget:592: error: ISO C++
>> forbids declaration of ‘EventSignalList’ with no type
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WWidget:592: error: expected ‘;’
>> before ‘&’ token
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WWidget:594: error: expected `;'
>> before ‘virtual’
>> /home/admin/Desktop/wt-2.99.1/src/Wt/WWidget:605: error:
>> ‘EventSignalList’ does not name a type
>> make[2]: *** [src/CMakeFiles/wt.dir/Wt/StdGridLayoutImpl.o] Error 1
>> make[1]: *** [src/CMakeFiles/wt.dir/all] Error 2
>> make: *** [all] Error 2
>>
>> Regards
>> Osei
>> ------------------------------------------------------------------------
>>
>> ------------------------------------------------------------------------------
>> Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
>> is a gathering of tech-side developers & brand creativity professionals. Meet
>> the minds behind Google Creative Lab, Visual Complexity, Processing, &
>> iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
>> Group, R/GA, & Big Spaceship. http://www.creativitycat.com
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> witty-interest mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/witty-interest
>>
>>
>>
>
>
> ------------------------------------------------------------------------------
> OpenSolaris 2009.06 is a cutting edge operating system for enterprises
> looking to deploy the next generation of Solaris that includes the latest
> innovations from Sun and the OpenSource community. Download a copy and
> enjoy capabilities such as Networking, Storage and Virtualization.
> Go to: http://p.sf.net/sfu/opensolaris-get
> _______________________________________________
> witty-interest mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/witty-interest
>
>
>
------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises
looking to deploy the next generation of Solaris that includes the latest
innovations from Sun and the OpenSource community. Download a copy and
enjoy capabilities such as Networking, Storage and Virtualization.
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
witty-interest mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/witty-interest