[reSIProcate] dynamic link and/or static link
Byron Campen
bcampen at estacado.net
Mon Nov 27 08:56:00 CST 2006
Well, the files have been moved around, so you'll probably spend
some time rewriting your includes. I don't think there have been a
large number of changes to the API that resip exposes (but I could be
forgetting something).
Best regards,
Byron Campen
> Yeap, I am working with 0.9.0. I didnt change that because I had quite
> some code written using 0.9.0 and I was afraid of changing to 1.0.2
> and have compabilitily problems.
>
> I will try to update to 1.0.2 and check if the default changed.
>
> Could you let me know if there are risks of compability if I update
> from 0.9.0 to 1.0.2?
>
> Best Regards,
>
> Felipe Louback
>
> On 11/27/06, Byron Campen <bcampen at estacado.net> wrote:
>> Hang on, we stopped calling the library libresiprocate
>> after the
>> reorg last year. Are you working with 0.9.0? If so, 1.0.2 was out as
>> of last week. (Perhaps the defaults have changed since the reorg)
>>
>> Best regards,
>> Byron Campen
>>
>> > Hi Byron,
>> >
>> > If it links statically by default, what am I missing here? Take a
>> > look:
>> >
>> > In my machine, in which I have resiprocate compiled and
>> installed, I
>> > compile my code and everything works fine:
>> >
>> > [root at localhost louback]# g++ -lresiprocate redirect.cxx -o
>> redirect
>> > [root at localhost louback]# ./redirect
>> > INFO | 20061122-215614.806 | | | RESIP:TRANSPORT | 0 |
>> 3083896512 |
>> > UdpTransport.cxx:30 | Creating UDP transport host= port=5062 ipv4=1
>> > Local Address: 192.168.0.116
>> >
>> > When I copy the executable and go to another machine, which doesnt
>> > have resiprocate installed:
>> >
>> > host:~#./redirect
>> > ./redirect: error while loading shared libraries:
>> libresiprocate.so.0:
>> > cannot open shared object file: No such file or directory
>> >
>> > What I need to do is to compile my small program in such a way
>> that I
>> > dont need to install resiprocate in every machine that will use the
>> > program. Is that possible?
>> >
>> > Best Regards,
>> >
>> > Felipe Louback
>> >
>> >
>> > On 11/21/06, Byron Campen <bcampen at estacado.net> wrote:
>> >> The gnu make build-system links everything statically by
>> >> default, so
>> >> any executables created will not need the resip shared libraries.
>> >>
>> >> Best regards,
>> >> Byron Campen
>> >>
>> >> > Hi,
>> >> >
>> >> > I am writting a small application using resiprocate, but I am
>> >> facing
>> >> > the following problem: every machine that will run the
>> >> > application(linux machines) will need to have resiprocate
>> library
>> >> > compiled and installed and that will not always be possible.
>> >> >
>> >> > Is there any way I could build a larger executable that would
>> >> include
>> >> > all the resiprocate files and libraries that the application
>> will
>> >> > need?
>> >> > Does resiprocate supports this functionality?
>> >> >
>> >> > Regards,
>> >> >
>> >> > Felipe
>> >> >
>> >> > --
>> >> > Master Student - Electrical Engineering Department
>> >> > Computer Engineering and Telecommunications Research Group
>> >> > Universidade Federal de Minas Gerais - Brazil
>> >> >
>> >> > "Come to me, all you who are weary and burdened, and I will give
>> >> > you rest."
>> >> > Matthews 11:28
>> >> > _______________________________________________
>> >> > resiprocate-devel mailing list
>> >> > resiprocate-devel at list.resiprocate.org
>> >> > https://list.resiprocate.org/mailman/listinfo/resiprocate-devel
>> >>
>> >>
>> >
>> >
>> > --
>> > Master Student - Electrical Engineering Department
>> > Computer Engineering and Telecommunications Research Group
>> > Universidade Federal de Minas Gerais - Brazil
>> >
>> > "Come to me, all you who are weary and burdened, and I will give
>> > you rest."
>> > Matthews 11:28
>>
>>
>
>
> --
> Master Student - Electrical Engineering Department
> Computer Engineering and Telecommunications Research Group
> Universidade Federal de Minas Gerais - Brazil
>
> "Come to me, all you who are weary and burdened, and I will give
> you rest."
> Matthews 11:28
More information about the resiprocate-devel
mailing list