[ale] compile environment problem

James P. Kinney III jkinney at localnetsolutions.com
Mon Nov 12 22:48:20 EST 2001


Well, to answer my own question:

I didn't fix my lack of understanding, but I made it compile. I linked
/usr/include/gnome-1.0/libgnomeprint to /usr/include/libgnomeprint and
it went merrily through the process. I still don't know where to define
an include path that is not standard. gnome-config doesn't know the
correct path so I will see this again later.

But gnucash 1.6.4 is compiling the rpm so I can print checks. If I had
any money...

On Mon, 2001-11-12 at 20:57, James P. Kinney III wrote:
> Hi all,
> 
> I'm trying to compile the gnucash 1.6.x. It gets as far as:
> In file included from gnc.c:37:
> ../gnome/print-session.h:35:46: libgnomeprint/gnome-print-dialog.h: No
> such file or directory
> ../gnome/print-session.h:36:46: libgnomeprint/gnome-print-master.h: No
> such file or directory
> ../gnome/print-session.h:37:54:
> libgnomeprint/gnome-print-master-preview.h: No such file or directory
> make[3]: *** [gnc.o] Error 1
> make[3]: Leaving directory
> `/usr/src/redhat/SOURCES/gnucash-1.6.0/src/guile'
> 
> Now, the headers it is looking for are there. They are called in as:
> #include <libgnomeprint/gnome-printer-dialog.h>
> 
> (This is what I get for testing all the new stuff the Ximian monkeys)
> 
> Where is the include directory path supposed to be defined?  At the
> begining of the source there is a definition for GNOME_PRINT_CFLAGS that
> has the path listed to the libgnomeprint location. How does the compiler
> get that directive? It's not an exported variable, but then neither are
> any of the others and they work. Or they are not exported in a way I
> understand.
> -- 
> James P. Kinney III   \Changing the mobile computing world/
> President and COO      \          one Linux user         /
> Local Net Solutions,LLC \           at a time.          /
> 770-493-8244             \.___________________________./
> 
> GPG ID: 829C6CA7 James P. Kinney III (M.S. Physics)
> <jkinney at localnetsolutions.com>
> Fingerprint = 3C9E 6366 54FC A3FE BA4D 0659 6190 ADC3 829C 6CA7 
> 
> 
-- 
James P. Kinney III   \Changing the mobile computing world/
President and COO      \          one Linux user         /
Local Net Solutions,LLC \           at a time.          /
770-493-8244             \.___________________________./

GPG ID: 829C6CA7 James P. Kinney III (M.S. Physics)
<jkinney at localnetsolutions.com>
Fingerprint = 3C9E 6366 54FC A3FE BA4D 0659 6190 ADC3 829C 6CA7 



 PGP signature




More information about the Ale mailing list