List Info

Thread: bjam and moved shared libraries




bjam and moved shared libraries
country flaguser name
Germany
2007-07-18 07:39:57
Hi Boost-Community,

I'm using bjam for a project at my university.
We had to build an application framework with bjam.

<root>
  <lib1>
  <lib2>
  <lib3>
  <tool1>
  <tool2>
  <tool3>

It works already, but there is an problem:
When I build the libs and the tools, bjam build them for
example in
<root>
  <lib1>
    <bin>
      <gcc>
        <debug>

and my tools in

<root>
  <bin>
    <gcc>
      <debug>

I can start the tools without any problem. But I had to move
the executables an the libraries to other directories.
So I created a "project" in my Jamroot and
compiled them via "install"

here my Jamroot:

project test2007
        : build-dir ../build
        ;

using gcc ;

install ../lib
        :
        timer/final//timer
        stateframework//statef
        tracinglogging//tracelog
        :
        <install-dependencies>on
        <install-type>LIB
        ;

install ../bin
        :
        timer/final//timerserver
        uppertester//uppertester
        lowertester//lowertester
        datalinklayer//datalinklayer
        :
        <install-dependencies>on
        <install-type>EXE
        ;


install ../inc
        : [ glob tracinglogging/Interface/*.h ]
          [ glob stateframework/src/*.h ]
          [ glob timer/final/interface/*.h ]
          [ glob messagequeue/src/*.h ]
          [ glob messagequeue/src/*.cpp ]
        ;

And here a example of a library-Jamfile:

lib tracelog
        : [ glob ./src/Interface/*.cpp ]
        ;

I specified the problem, but I don't know how to solve it.
The problem is, that the executables are searching the libs
in folder, where bjam built them. But they were moved,
because of "install".

I hope that anyone can help me.
Holger Bast

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

How to build boost in VxWorks6.4
country flaguser name
United States
2007-07-18 09:48:24
Hi Boost-Community,

I am trying to build boost in VxWorks, but I don't have
instruction to do so.  Do you know where to get that
information or you have done it before.  Please share your
experience.  Your help would be greatly appreciated.

Tram,



_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

  
Re: How to build boost in VxWorks6.4
country flaguser name
Russian Federation
2007-07-18 11:21:57
On Wednesday 18 July 2007 18:48:24 Nguyen, Tram T wrote:
> Hi Boost-Community,
> 
> I am trying to build boost in VxWorks, but I don't have
instruction to do so.  
> Do you know where to get that information or you have
done it before.  
> Please share your experience.  Your help would be
greatly appreciated.  

I doubt anybody has tried that before. I'd suggest you make
sure your
user-config.jam reads:

	using gcc : : vxworks-g++ ;

(Or whatever is the name of your vxworks cross-compiler),
and then
try building. If you run into issues, report them.

BTW, please don't start a thread by replying to unrelated
email.
Also, what is 'winmail.dat' attached to your message? I
suspect it's
useless for folks not using Outlook.

- Volodya
_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build

[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )