Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Assembler Tools

    Flagpoll 0.9.1

    Download button

    No screenshots available
    Downloads: 776  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Daniel E. Shipton | More programs
    GPL / FREE
    May 26th, 2009, 03:44 GMT
    ROOT / Programming / Assembler Tools

     Read user reviews (0)  Refer to a friend  Subscribe

    Flagpoll description

    Flagpoll is a tool for developers to use meta-data files for storing information on what is needed to compile their software.

    Flagpoll project is a tool for developers to use meta-data files for storing information on what is needed to compile their software.

    Think of it as the rpm of software development. It provides developers with total control over which packages, versions, architectures, et cetera that they want to use meta-data from.

    Instead of specifying other packages' cflags and ldflag manually, you can call `flagpoll mylib --cflags --ldflags` and it will retrieve the flags for its package as well as its dependencies.

    For example:

    gcc -o foo foo.c `flagpoll --libs --cflags gtk+-2.0`

    Is a lot cleaner than:

    gcc -o foo foo.c -L/usr/lib64 -lgtk-x11-2.0 -lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lm
    -lgobject-2.0 -lglib-2.0 -lgmodule-2.0 -ldl -lpango-1.0
    -lpangocairo-1.0 -lcairo -latk-1.0
    -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include
    -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
    -I/usr/include/pango-1.0 -I/usr/include/cairo
    -I/usr/include/atk-1.0

    All of the dependencies needed for compilation are kept in each packages meta-data file. The dependencies are resolved and the results are all necessary libs and includes needed for gtk+.


    Product's homepage

      


    TAGS:

    meta-data files | storing information | software development | Flagpoll | meta-data | storing

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM