Giter Site home page Giter Site logo

pkg-config-support-for-eclipse-cdt's People

Contributors

mbats avatar tuononenp avatar

Stargazers

 avatar

Watchers

 avatar

pkg-config-support-for-eclipse-cdt's Issues

Fine tune other flags addition/removal process

Currently other flags are added in a cross-platform manner. However other flags 
are not included in the external setting provider. Therefore we cannot know 
which other flags belong to pkg-config plug-in and thus the other flags are 
simply appended. In a case of switching project development to another OS the 
old OS-specific flags are left in place. It seems though that no compiler 
errors will occur even if these unnecessary other flags are intact. 

Original issue reported on code.google.com by [email protected] on 25 Aug 2011 at 5:30

"l-" is removed from library names while importing

What steps will reproduce the problem?
1. Add any package that includes libraries including a "-l"-String in their 
name. For example, add "libpjproject".
2. Watch, what happend so the library Files, e.g. 
"libpjsua-arm-none-linux-gnueabi" => "libpjsua-arm-noneinux-gnueabi".

What is the expected output? What do you see instead?
I'd expect pkg-config-support-for-eclipse-cdt not to trim all occurencies of 
"-l" from the input! "libpjsua-arm-none-linux-gnueabi" schould be added as-is.

What version of the product are you using? On what operating system?
The current version I got out of eclipse marketplace, 
org.eclipse.cdt.managedbuilder.pkgconfig_0.5.4.201205282003.jar. On Eclipse 
Juno (Release), Build 20120614-1722.

Please provide any additional information below.
This is a critical issue, making the add-on completely useless in some cases.

Original issue reported on code.google.com by [email protected] on 3 Jul 2012 at 2:51

Integration with configure.ac

What steps will reproduce the problem?
1. Create via CDT a default autoconf project.
2. Include some library in configure.ac (libxml2) for example.
3. Observe the build, which works, but no includes are added to project.

What is the expected output? What do you see instead?

It would be very nice to have configure.ac feed the pkg-config plugin, so it 
may automatically add the dependencies. Maybe I am missing a plugin?

What version of the product are you using? On what operating system?

Eclipse Kepler, CDT 8, pkg-config latest

Thanks for the plugin, already very helpful, but this addition would really 
provide additional value due to the fact that I can check out whatever project 
with dependencies that we have and create an eclipse environment which is 
complete from the start without having to navigate to project -> c++ -> 
settings etc.

Kind regards,
Fabian

Original issue reported on code.google.com by [email protected] on 1 Jul 2013 at 12:18

Finish Gtk+ template

 Currently Gtk+ project template is just a code template. It would be great if gtk+ package on pkg-config tab could be checked automatically when Gtk+ project is created.

Original issue reported on code.google.com by [email protected] on 8 Feb 2012 at 3:45

Support for Eclipse 4.2 Juno

This plugin works nicely on Eclipse 3.7 but it doesn't work on Eclipse 4.2. It 
would be nice to support this version also.

Original issue reported on code.google.com by [email protected] on 19 Jun 2012 at 8:31

Add includes to G++ not just Gcc

What steps will reproduce the problem?
Just start a new gtkmm project with g++ for c++.

What is the expected output? What do you see instead?
Expected: Adding the includes to GCC AND G++
Instead: Adding the includes only to GCC

What version of the product are you using? On what operating system?
pkg-config-support: 0.5.2.201108211650
C/C++ Development Platform: 8.0.0.201106081058
Eclipse SDK 3.7.0.I20110613-1736
Linux 2.6.37-gentoo-r6 i686 Intel(R) Pentium(R) M processor 1.73GHz 
GenuineIntel GNU/Linux
pkg-config: 0.26
gtkmm-3.0 (doesn't matter)

Please provide any additional information below.
I've removed the gcc compiler, which resulted in a lot of nullpointerexceptions.

Original issue reported on code.google.com by [email protected] on 18 Sep 2011 at 7:10

Linker adds duplicate libraries

Linker may add duplicate libraries when adding packages on multiple occasions. 
Although this might not cause error it is misleading from the user's point of 
view.

I feel that there is something strange going on with CDT's 
ExternalSettingsProvider, because item duplication does not happen with include 
paths or library paths.

Original issue reported on code.google.com by [email protected] on 12 May 2012 at 3:22

Nothing is added to Include or Libraries when selecting Packages

What steps will reproduce the problem?
1. Select Pkg-config tab in Project -> Properties -> C/C++ Build -> Settings
2. Check one or more Packages
3. Click Apply, and/or OK

What is the expected output? What do you see instead?
Expected: Include paths and libraries should be updated to comprise the 
required entries as per selected packages
Instead:  Nothing added


What version of the product are you using? On what operating system?
eclipse Indigo 3.7.2-1
eclipse-cdt 8.0.2-1
ubuntu 12.04 32-bit x86

Please provide any additional information below.



Original issue reported on code.google.com by [email protected] on 21 Jan 2013 at 3:27

'Update pkg-config external settings provider' error

What steps will reproduce the problem?
1. Dropped stand-alone .jar into Plugins
2. Modified project properties, including selecting something from list on 
pkg-config tab
3. Pressed 'OK' to close Properties window

What is the expected output? What do you see instead?

-After pressing ok I get an error box saying an internal error occured during 
Update pkg-config external settings provider. If I re-open the properties 
window and ensuring that nothing is ticked on the pkg-config tab, I still get 
this error when closing the window.

What version of the product are you using? On what operating system?

-.jar file from standalone download link on openSUSE 11.3 32 bit (machine is 
not networked)

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 30 Oct 2012 at 3:19

pkg-config paths & build configuration

I'm trying to move my build system to Eclipse. I build my apps for ARM and x86.

I use pkg-config with custom path for ARM.

I want to be able to build my app for different platforms.

So, I'm not quite satisfied with per-project pkg-config path. It should be tied 
to build configuration, so I could pick one path for ARM builds and another for 
x86 builds.

Original issue reported on code.google.com by [email protected] on 16 Aug 2012 at 2:01

About Pkg-config on Eclipse Indigo cpp 3.72

Now I am using gtkmm-2.16 in eclipse-indigo-cpp on windows,so I require 
pkg-config plugin to reduce my work,but I found some troubles(I think it's a 
bug). 
What steps will reproduce the problem?
1. after I setup a gtkmm project, I select Pkg-config tab to set gtkmm pkg I 
need,but sometimes it will pop java null exception 
2. Another problem is that, after I set the pkg-config, but I found linker 
libries has another copy of pkgs I select 

Original issue reported on code.google.com by [email protected] on 19 Apr 2012 at 1:09

packages are not getting listed in the project's pkg-config page. PKG_CONFIG_PATH already configured in the eclipse preference page

What steps will reproduce the problem?
1.install the plugin
2.set the pkg-config path in the eclipse settings page
3.restart workspace

What is the expected output? What do you see instead?
if we check the pkgconfig page in project settings dialog, the packages are not 
poluated

What version of the product are you using? On what operating system?
used this link for installing the plugin. OS -win7

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 22 Jun 2012 at 7:47

Library files not removed when unchecking all packages

What steps will reproduce the problem?
1. Check a package e.g.  gtk+-2.0 on the pkg-config property tab
2. Uncheck a package e.g.  gtk+-2.0 on the pkg-config property tab
3. See Tool Settings tab and select libraries.
4. Library files are not removed, instead they are duplicated.


Original issue reported on code.google.com by [email protected] on 25 Aug 2011 at 5:22

Libraries are not added

What steps will reproduce the problem?
1. Selecting gtkmm-3.0 in the pkg-config tab
2. Checking the libraries in the tool settings section
3. Still empty and project complains about missing libraries

What is the expected output? What do you see instead?
A compiled project

What version of the product are you using? On what operating system?

- latest version of the tool, downloaded today, 23.10.2012
- Ubuntu 12.04 64Bit with JVM 64Bit and Eclipse CDT 64Bit 8.1


Please provide any additional information below.

The pkg-config tab shows me a full list of all my installed libraries, but 
after checking a box neither libraries nor paths are added in the "Tool 
Settings" tab.

I tried to se the PKG_CONFIG_PATH and PKG_CONFIG_LIBDIR manually, but it had no 
effect. Default values also created the list but didn't add any libraries.

Original issue reported on code.google.com by [email protected] on 23 Oct 2012 at 11:43

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.