make fails svn13054

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

make fails svn13054

Mark Johnson-2
Here is the error I got:
 gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../.. -I../../../..
-I../../../.. -I../../../../lib/libgsf-1.12.3
-I../../../../lib/goffice-0.0.4 -I../../../../lib/goffice-0.0.4
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/X11R6/include
-I/usr/include/freetype2 -I/usr/include/gtk-2.0
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
-I/usr/include/libglade-2.0 -I/usr/include/libgnomeprint-2.2
-I/usr/include/libart-2.0 -march=i486 -mcpu=pentium2 -g -Wall -Wunused
-Wmissing-prototypes -Wmissing-declarations -Werror -MT go-marshalers.lo
-MD -MP -MF .deps/go-marshalers.Tpo -c go-marshalers.c  -fPIC -DPIC -o
.libs/go-marshalers.o
go-marshalers.c:2:36: goffice/goffice-config.h: No such file or directory
make[7]: *** [go-marshalers.lo] Error 1
make[7]: Leaving directory
`/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk/lib/goffice-0.0.4/goffice/utils'
make[6]: *** [all] Error 2
make[6]: Leaving directory
`/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk/lib/goffice-0.0.4/goffice/utils'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory
`/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk/lib/goffice-0.0.4/goffice'
make[4]: *** [all] Error 2
make[4]: Leaving directory
`/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk/lib/goffice-0.0.4/goffice'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk/lib/goffice-0.0.4'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk'
make: *** [all] Error 2

I notice that the goffice-config.h file is in the trunk directory and
not in lib/goffice-0.0.4/goffice as appears to be expected by the file
breaking the compile.

For this build, I did a rm -rf on my tree, and checked out a fresh copy
of the entire trunk tree.

Mark
PS: for the next week or so communications may be spotty; I am moving
soon to a new home.

_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: make fails svn13054

Mark Johnson-2
Replying to myself:
I copied the goffice-config.h file into lib/goffice-0.0.4/goffice, and
got a similar error for the goffice-features.h file.  I have also copied
that into lib/goffice-0.0.4/goffice, and the build seems to be
progressing now.

Mark

Mark Johnson wrote:

> Here is the error I got:
> gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../.. -I../../../..
> -I../../../.. -I../../../../lib/libgsf-1.12.3
> -I../../../../lib/goffice-0.0.4 -I../../../../lib/goffice-0.0.4
> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
> -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/X11R6/include
> -I/usr/include/freetype2 -I/usr/include/gtk-2.0
> -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo
> -I/usr/include/libglade-2.0 -I/usr/include/libgnomeprint-2.2
> -I/usr/include/libart-2.0 -march=i486 -mcpu=pentium2 -g -Wall -Wunused
> -Wmissing-prototypes -Wmissing-declarations -Werror -MT
> go-marshalers.lo -MD -MP -MF .deps/go-marshalers.Tpo -c
> go-marshalers.c  -fPIC -DPIC -o .libs/go-marshalers.o
> go-marshalers.c:2:36: goffice/goffice-config.h: No such file or directory
> make[7]: *** [go-marshalers.lo] Error 1
> make[7]: Leaving directory
> `/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk/lib/goffice-0.0.4/goffice/utils'
>
> make[6]: *** [all] Error 2
> make[6]: Leaving directory
> `/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk/lib/goffice-0.0.4/goffice/utils'
>
> make[5]: *** [all-recursive] Error 1
> make[5]: Leaving directory
> `/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk/lib/goffice-0.0.4/goffice'
>
> make[4]: *** [all] Error 2
> make[4]: Leaving directory
> `/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk/lib/goffice-0.0.4/goffice'
>
> make[3]: *** [all-recursive] Error 1
> make[3]: Leaving directory
> `/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk/lib/goffice-0.0.4'
>
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory
> `/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk/lib'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory
> `/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk'
> make: *** [all] Error 2
>
> I notice that the goffice-config.h file is in the trunk directory and
> not in lib/goffice-0.0.4/goffice as appears to be expected by the file
> breaking the compile.
>
> For this build, I did a rm -rf on my tree, and checked out a fresh
> copy of the entire trunk tree.
>
> Mark
> PS: for the next week or so communications may be spotty; I am moving
> soon to a new home.
>
> _______________________________________________
> gnucash-devel mailing list
> [hidden email]
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: make fails svn13054

Derek Atkins
you did a "rm -rf *" from the top level instead of running "make
distclean".. This left a .links file which caused the build system not
to rebuild the
goffice and gsf symlinks.

-derek

Quoting Mark Johnson <[hidden email]>:

> Replying to myself:
> I copied the goffice-config.h file into lib/goffice-0.0.4/goffice,
> and got a similar error for the goffice-features.h file.  I have also
> copied that into lib/goffice-0.0.4/goffice, and the build seems to be
> progressing now.
>
> Mark
>
> Mark Johnson wrote:
>
>> Here is the error I got:
>> gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../..
>> -I../../../.. -I../../../.. -I../../../../lib/libgsf-1.12.3
>> -I../../../../lib/goffice-0.0.4 -I../../../../lib/goffice-0.0.4
>> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
>> -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/X11R6/include
>> -I/usr/include/freetype2 -I/usr/include/gtk-2.0
>> -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
>> -I/usr/include/cairo -I/usr/include/libglade-2.0
>> -I/usr/include/libgnomeprint-2.2 -I/usr/include/libart-2.0
>> -march=i486 -mcpu=pentium2 -g -Wall -Wunused -Wmissing-prototypes
>> -Wmissing-declarations -Werror -MT go-marshalers.lo -MD -MP -MF
>> .deps/go-marshalers.Tpo -c go-marshalers.c  -fPIC -DPIC -o
>> .libs/go-marshalers.o
>> go-marshalers.c:2:36: goffice/goffice-config.h: No such file or directory
>> make[7]: *** [go-marshalers.lo] Error 1
>> make[7]: Leaving directory
>> `/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk/lib/goffice-0.0.4/goffice/utils' make[6]: *** [all] Error
>> 2
>> make[6]: Leaving directory
>> `/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk/lib/goffice-0.0.4/goffice/utils' make[5]: *** [all-recursive] Error
>> 1
>> make[5]: Leaving directory
>> `/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk/lib/goffice-0.0.4/goffice' make[4]: *** [all] Error
>> 2
>> make[4]: Leaving directory
>> `/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk/lib/goffice-0.0.4/goffice' make[3]: *** [all-recursive] Error
>> 1
>> make[3]: Leaving directory
>> `/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk/lib/goffice-0.0.4' make[2]: *** [all-recursive] Error
>> 1
>> make[2]: Leaving directory
>> `/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk/lib'
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory
>> `/mnt/raid/download/computer/software/www.gnucash.org/new/svn/trunk'
>> make: *** [all] Error 2
>>
>> I notice that the goffice-config.h file is in the trunk directory
>> and not in lib/goffice-0.0.4/goffice as appears to be expected by
>> the file breaking the compile.
>>
>> For this build, I did a rm -rf on my tree, and checked out a fresh
>> copy of the entire trunk tree.
>>
>> Mark
>> PS: for the next week or so communications may be spotty; I am
>> moving soon to a new home.
>>
>> _______________________________________________
>> gnucash-devel mailing list
>> [hidden email]
>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>>
> _______________________________________________
> gnucash-devel mailing list
> [hidden email]
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>



--
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       [hidden email]                        PGP key available

_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: make fails svn13054

Derek Atkins
In reply to this post by Mark Johnson-2
Mark Johnson <[hidden email]> writes:

> For this build, I did a rm -rf on my tree, and checked out a fresh copy
> of the entire trunk tree.

Yea, that's what I thought -- if you're going to do that you kind
of need to 'rm -rf' from one level higher so that the .links file
gets destroyed, too.

I highly recommend building from an lndir tree.

-derek
--
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       [hidden email]                        PGP key available
_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: make fails svn13054

Derek Atkins
In reply to this post by Mark Johnson-2
Mark Johnson <[hidden email]> writes:

> Replying to myself:
> I copied the goffice-config.h file into lib/goffice-0.0.4/goffice, and
> got a similar error for the goffice-features.h file.  I have also copied
> that into lib/goffice-0.0.4/goffice, and the build seems to be
> progressing now.

This is absolutely the wrong thing to do, and is totally unnecessary
when you actually build from a clean tree.

-derek
--
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       [hidden email]                        PGP key available
_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
Reply | Threaded
Open this post in threaded view
|

Re: make fails svn13054

Mark Johnson-2
In reply to this post by Derek Atkins
Derek Atkins wrote:
Mark Johnson [hidden email] writes:

  
For this build, I did a rm -rf on my tree, and checked out a fresh copy 
of the entire trunk tree.
    

Yea, that's what I thought -- if you're going to do that you kind
of need to 'rm -rf' from one level higher so that the .links file
gets destroyed, too.
  
This is what I did after your first post about the .links file.  It cleaned up that and also ensured that my copied files were gone and my tree was pristine.
I highly recommend building from an lndir tree.

-derek
  
Mark

_______________________________________________
gnucash-devel mailing list
[hidden email]
https://lists.gnucash.org/mailman/listinfo/gnucash-devel