[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: gEDA-20040111 on MacOS 10.3 ("Panther")



On Friday, February 6, 2004, at 12:34 PM, John Doty wrote:

Fink does not have a zlib package. I attempted to install zlib-1.1.4 from
the tarball, but "make test" failed. As it is optional, I did not attempt
to debug further.
Which component makes use of zlib?

make xinstall doesn't work because setup.sh doesn't look for libs in
/sw/lib, which is where fink puts them.
With the .info files from the web site that Ezra mentioned, you can bypass 'make xinstall' and build all of the dependencies in one command: 'fink -y install geda'. (Well, almost-- see below.)

The advantage to the all-fink method is that upgrades are simpler.

Is there any functionality from 'make xinstall' that would be useful to have in the Fink info files? (can't say I have ever used 'make xinstall'...)

In this system, including malloc.h directly doesn't work, so:

in geda-20040111/src/doc.c	malloc.h should be stdlib.h
in geda-20040111/src/m_file.c	malloc.h should be stdlib.h
These patches are handled.

Even with those fixes, I couldn't build bin/geda:

ld: Undefined symbols:
_libintl_bindtextdomain
_libintl_textdomain
_libintl_dgettext
make[3]: *** [geda] Error 1
I think this 'just works' on my machine, but that could be because I haven't upgraded to 10.3 yet.

I also had trouble with raw2gw:

ld: Undefined symbols:
_get_current_dir_name
make[3]: *** [raw2gw] Error 1
Can anyone else shed any light on this?

--
Charles Lepple
clepple+gEDA@ghz.cc