|
Boost Users : |
Subject: Re: [Boost-users] How to install boost 1_39 on itanium server
From: manish4gupta (manish_at_[hidden])
Date: 2009-10-01 02:37:38
Ok.. but i would llike to share my compiler version perhaps this may resolve
the query
gcc (GCC) 3.4.6 20060404 (Red Hat 3.4.6-8) 64 bit
Is this compatible for this compiler?
Thanks
Sergey Nikulov wrote:
>
> Do you have any reason to use Boost 1.39 instead of 1.40 (latest one)?
> As I can see from release notice (
> http://www.boost.org/users/download/version_1_40_0) - compilers support
> updated, so probably it will solve your issue.
>
> 2009/10/1 manish4gupta <manish_at_[hidden]>
>
>>
>> Hi,
>>
>> path to managed_shared_memory.hpp
>> /usr/local/include/boost-1_39/boost/interprocess/managed_shared_memory.hpp
>>
>> My program name is boostindex.cpp
>> I am running the following command
>> g++ -I /usr/local/include/boost-1_39 boostindex.cpp -lrt
>> and gettting the following error
>>
>> In file included from
>>
>> /usr/local/include/boost-1_39/boost/interprocess/sync/interprocess_mutex.hpp:47,
>> from
>>
>> /usr/local/include/boost-1_39/boost/interprocess/mem_algo/rbtree_best_fit.hpp:27,
>> from
>>
>> /usr/local/include/boost-1_39/boost/interprocess/detail/managed_memory_impl.hpp:22,
>> from
>>
>> /usr/local/include/boost-1_39/boost/interprocess/managed_shared_memory.hpp:21,
>> from boostindex.cpp:1:
>> /usr/local/include/boost-1_39/boost/interprocess/detail/atomic.hpp:466:2:
>> #error No atomic operations implemented for this platform, sorry!
>> /usr/local/include/boost-1_39/boost/interprocess/detail/atomic.hpp:45:
>> warning: inline function `uint32_t
>> boost::interprocess::detail::atomic_cas32(volatile uint32_t*, uint32_t,
>> uint32_t)' used but never defined
>> /usr/local/include/boost-1_39/boost/interprocess/detail/atomic.hpp:36:
>> warning: inline function `void
>> boost::interprocess::detail::atomic_write32(volatile uint32_t*,
>> uint32_t)'
>> used but never defined
>> /usr/local/include/boost-1_39/boost/interprocess/detail/atomic.hpp:31:
>> warning: inline function `uint32_t
>> boost::interprocess::detail::atomic_read32(volatile uint32_t*)' used but
>> never defined
>>
>> Now this error is different from what earlier i was getting since i ran
>> one
>> more command for checking installation.
>> g++ -E -I/usr/local/include//boost-1_39 boostindex.cpp >/dev/null from
>> the
>> following link
>> http://ubuntuforums.org/showthread.php?t=1180792
>>
>> Please help. Thanks in advance.
>>
>>
>>
>>
>> Sergey Nikulov wrote:
>> >
>> > Manish,
>> >
>> > According you first description gcc can not find include files.
>> > Solution for this, just provide compiler with exact path using -I
>> options.
>> >
>> > Could you please provide exact compiler error and exact path to
>> > managed_shared_memory.hpp file?
>> >
>> >
>> > 2009/10/1 manish4gupta <manish_at_[hidden]>
>> >
>> >>
>> >> As i said
>> >> I am installing the boost on itanium (64 bit red hat) machine. I am
>> >> following
>> >> the three steps.
>> >> ./bootstrap.sh --prefix=/usr/local
>> >> ./bjam
>> >> ./bjam install
>> >>
>> >> boost gets installed in /usr/local/include . should I give any other
>> >> options
>> >> like ia64 while building since it 64 bit machine.Also do i need to
>> >> specify
>> >> the libdir and include dir option ? If yes what could be the option.
>> >> Please
>> >> help.
>> >> Thanks in advance.
>> >>
>> >>
>> >>
>> >>
>> >>
>> >> do i need to specify where to install
>> >>
>> >> manish4gupta wrote:
>> >> >
>> >> > I tried this way also
>> >> >
>> >> > g++ -I /usr/local/include/boost_1_39 programe_name.cpp
>> >> > and g++ -I /usr/local/include/boost_1_39 programe_name.cpp -lrt
>> >> > but still error is same.
>> >> >
>> >> >
>> >> >
>> >> > Marshall Clow-2 wrote:
>> >> >>
>> >> >> On Sep 30, 2009, at 5:50 PM, manish4gupta wrote:
>> >> >>> Vladimir Prus-3 wrote:
>> >> >>>>
>> >> >>>> manish4gupta wrote:
>> >> >>>>
>> >> >>>>>
>> >> >>>>> I ran in this way also.
>> >> >>>>>
>> >> >>>>> g++ -I /usr/include/boost_1_39 programe_name.cpp
>> >> >>>>
>> >> >>>> If you have installed boost to /usr/local, as your prior
>> >> >>>> email say, then
>> >> >>>>
>> >> >>>> /usr/include/boost_1_39
>> >> >>>>
>> >> >>>> is clearly a wrong path. Can you please provide the *exact*
>> >> >>>> command you have used. You should copy-paste the command
>> >> >>>> directly from terminal.
>> >> >>
>> >> >>>
>> >> >>> I have used the command
>> >> >>> g++ -I usr/local/include/boost_1_39 programe_name.cpp
>> >> >>> still getting the same error.
>> >> >>>
>> >> >>
>> >> >> "usr/local/include/boost_1_39" is not the same as "/usr/include/
>> >> >> boost_1_39".
>> >> >>
>> >> >> At the very least, you need a leading '/' in the path.
>> >> >>
>> >> >> -- Marshall
>> >> >>
>> >> >> _______________________________________________
>> >> >> Boost-users mailing list
>> >> >> Boost-users_at_[hidden]
>> >> >> http://lists.boost.org/mailman/listinfo.cgi/boost-users
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/How-to-install-boost-1_39-on-itanium-server-tp25680594p25692427.html
>> >> Sent from the Boost - Users mailing list archive at Nabble.com.
>> >>
>> >> _______________________________________________
>> >> Boost-users mailing list
>> >> Boost-users_at_[hidden]
>> >> http://lists.boost.org/mailman/listinfo.cgi/boost-users
>> >>
>> >
>> >
>> >
>> > --
>> > Best Regards,
>> > Sergey Nikulov
>> >
>> > _______________________________________________
>> > Boost-users mailing list
>> > Boost-users_at_[hidden]
>> > http://lists.boost.org/mailman/listinfo.cgi/boost-users
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/How-to-install-boost-1_39-on-itanium-server-tp25680594p25692842.html
>> Sent from the Boost - Users mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> Boost-users mailing list
>> Boost-users_at_[hidden]
>> http://lists.boost.org/mailman/listinfo.cgi/boost-users
>>
>
>
>
> --
> Best Regards,
> Sergey Nikulov
>
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]
> http://lists.boost.org/mailman/listinfo.cgi/boost-users
>
-- View this message in context: http://www.nabble.com/How-to-install-boost-1_39-on-itanium-server-tp25680594p25693428.html Sent from the Boost - Users mailing list archive at Nabble.com.
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