* pkg-config and GPRBuild
@ 2017-04-05 2:16 Brian Kolden
2017-04-05 7:42 ` Dmitry A. Kazakov
0 siblings, 1 reply; 3+ messages in thread
From: Brian Kolden @ 2017-04-05 2:16 UTC (permalink / raw)
Hello,
I am using openCV for a project and I migrated from make to gprbuild because I am more familiar with it. However, the common method of compiling and linking while using openCV uses a call like "g++ -o test_1 test_1.cpp `pkg-config opencv --cflags --libs`". I could figure out how to do the `pkg-config opencv --cflags --libs` call in gprbuild and resorted to hard coding all the library flags into the .gpr file.gprcl
^ permalink raw reply [flat|nested] 3+ messages in thread
* pkg-config and GPRBuild
@ 2017-04-05 2:21 Brian Kolden
0 siblings, 0 replies; 3+ messages in thread
From: Brian Kolden @ 2017-04-05 2:21 UTC (permalink / raw)
Hello,
I am using openCV for a project and I migrated from make to gprbuild because I am more familiar with it. However, the common method of compiling and linking while using openCV uses a call like "g++ -o test_1 test_1.cpp `pkg-config opencv --cflags --libs`". I could not figure out how to do the `pkg-config opencv --cflags --libs` call in gprbuild and resorted to hard coding all the library flags into the .gpr file.
Does anyone have any suggestions, because I would really prefer to be able to use pkg-config.
Thanks,
Brian
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: pkg-config and GPRBuild
2017-04-05 2:16 pkg-config and GPRBuild Brian Kolden
@ 2017-04-05 7:42 ` Dmitry A. Kazakov
0 siblings, 0 replies; 3+ messages in thread
From: Dmitry A. Kazakov @ 2017-04-05 7:42 UTC (permalink / raw)
On 05/04/2017 04:16, Brian Kolden wrote:
> I am using openCV for a project and I migrated from make to gprbuild
> because I am more familiar with it. However, the common method of
> compiling and linking while using openCV uses a call like "g++ -o test_1
> test_1.cpp `pkg-config opencv --cflags --libs`". I could figure out how
> to do the `pkg-config opencv --cflags --libs` call in gprbuild and
> resorted to hard coding all the library flags into the .gpr file.gprcl
I assume you are looking for additional linker flags? You can pass them
to gprbuild. It would something like:
gprbuild ... -largs `pkg-config opencv --libs`
A better method is to create a binary library project opencv.gpr and use
it in your project. Usually for such projects gprguild figures all flags
without need to resort to pkg-config.
--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2017-04-05 7:42 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-05 2:16 pkg-config and GPRBuild Brian Kolden
2017-04-05 7:42 ` Dmitry A. Kazakov
-- strict thread matches above, loose matches on Subject: below --
2017-04-05 2:21 Brian Kolden
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox