problems running make on express community x86 - Solaris

This is a discussion on problems running make on express community x86 - Solaris ; hi ive been trying to compile software and so far havent had much success when i run configure it runs and completes fine when i run make i always end up with the following error make: Fatal error: Command failed ...

+ Reply to Thread
Results 1 to 3 of 3

Thread: problems running make on express community x86

  1. problems running make on express community x86

    hi


    ive been trying to compile software and so far havent had much success when
    i run configure
    it runs and completes fine

    when i run make i always end up with the following error

    make: Fatal error: Command failed for target `all-recursive'

    here are the last number of lines of when i run make



    make: Fatal error: Command failed for target `all-recursive'

    Current working directory /store1/software/brasero/brasero-0.7.1/src

    *** Error code 1

    The following command caused the error:

    failcom='exit 1'; \

    for f in x $MAKEFLAGS; do \

    case $f in \

    *=* | --[!k]*);; \

    *k*) failcom='fail=yes';; \

    esac; \

    done; \

    dot_seen=no; \

    target=`echo all-recursive | sed s/-recursive//`; \

    list='src po data docs'; for subdir in $list; do \

    echo "Making $target in $subdir"; \

    if test "$subdir" = "."; then \

    dot_seen=yes; \

    local_target="$target-am"; \

    else \

    local_target="$target"; \

    fi; \

    (cd $subdir && make $local_target) \

    || eval $failcom; \

    done; \

    if test "$dot_seen" = "no"; then \

    make "$target-am" || exit 1; \

    fi; test -z "$fail"

    make: Fatal error: Command failed for target `all-recursive'

    Current working directory /store1/software/brasero/brasero-0.7.1

    *** Error code 1

    make: Fatal error: Command failed for target `all'


    could anyone help on this issue

    many thanks

    james




  2. Re: problems running make on express community x86

    On Thu, 17 Apr 2008 22:34:04 +0100, james maslin wrote:

    > ive been trying to compile software and so far havent had much success
    > when i run configure
    > it runs and completes fine
    >
    > when i run make i always end up with the following error
    >
    > make: Fatal error: Command failed for target `all-recursive'
    >
    > here are the last number of lines of when i run make


    The lines you posted were useless. Go back up the error lines and find
    one which says something like

    "brasero-data-disc.c" line 83: cannot find include file: "sys/inotify.h"

    That file is a part of Linux libc6 and does not exist in Solaris.

    The code is not portable, something one finds very often in code which
    was developed on Linux and never tested on any other platform.

    To those people Linux rulezzzz.

    If you really need that utility then go through the file
    brasero-data-disc.c and see if you can replace the functionality required
    with a header file native to Solaris. If you're successful then post a
    diff to the Gnome people and get recognized for your excellence - or not.

  3. Re: problems running make on express community x86

    ok thanks for the tips

    james


    "Dave Uhring" wrote in message
    news:C_qdnaGRiZfcTZrVnZ2dnUVZ_r3inZ2d@supernews.co m...
    > On Thu, 17 Apr 2008 22:34:04 +0100, james maslin wrote:
    >
    >> ive been trying to compile software and so far havent had much success
    >> when i run configure
    >> it runs and completes fine
    >>
    >> when i run make i always end up with the following error
    >>
    >> make: Fatal error: Command failed for target `all-recursive'
    >>
    >> here are the last number of lines of when i run make

    >
    > The lines you posted were useless. Go back up the error lines and find
    > one which says something like
    >
    > "brasero-data-disc.c" line 83: cannot find include file: "sys/inotify.h"
    >
    > That file is a part of Linux libc6 and does not exist in Solaris.
    >
    > The code is not portable, something one finds very often in code which
    > was developed on Linux and never tested on any other platform.
    >
    > To those people Linux rulezzzz.
    >
    > If you really need that utility then go through the file
    > brasero-data-disc.c and see if you can replace the functionality required
    > with a header file native to Solaris. If you're successful then post a
    > diff to the Gnome people and get recognized for your excellence - or not.



+ Reply to Thread