Is there an easy way to fix this situation?
Alexander K. Hansen wrote:
> Noah wrote:
>> Macintosh-2:/tmp root# cd /tmp
>> Macintosh-2:/tmp root# printf "test:\n" >Imakefile
>> Macintosh-2:/tmp root# printf "\t%s '%s'\n" @echo
>> 'incroot="${INCROOT}"' >>Imakefile
>> Macintosh-2:/tmp root# printf "\t%s '%s'\n" @echo
>> 'usrlibdir="${USRLIBDIR}"' >>Imakefile
>> Macintosh-2:/tmp root# printf "\t%s '%s'\n" @echo
>> 'libdir="${LIBDIR}"' >>Imakefile
>> Macintosh-2:/tmp root# xmkmf
>> su: xmkmf: command not found
>> Macintosh-2:/tmp root# make test
>> make: *** No rule to make target `test'. Stop.
>> Macintosh-2:/tmp root#
>>
>>
>>
>>
>>
>>
> xmkmf is supposed installed as part of the X11User package.
>
> Something's very strange with your X11 setup:
>
> checking for X... libraries /usr/X11R6/lib, headers checking for
> tclConfig.sh... /sw/lib/tclConfig.sh
> checking for tkConfig.sh... /sw/lib/tkConfig.sh
> checking for XExtendedMaxRequestSize... yes
> checking BLT_MAJOR_VERSION... 2
> checking BLT_MINOR_VERSION... 4
> checking TCL_VERSION in tcl.h... 8.4
> checking TK_VERSION in tk.h... 8.4
>
> Configuration results:
>
> tcl.h found in /sw/include
> tk.h found in /sw/include
> X11/Xlib.h found in libtcl8.4 found in /sw/lib
> libtk8.4 found in /sw/lib
> libX11 found in /usr/X11R6/lib
>
>
>
> i.e. the headers aren't being detected, apparently.
>
> ...
>
> gcc -Wall -O3 -fno-common -I. -I. -I/sw/include -o bltwish \
> -DTCLLIBPATH=\"/sw/lib/tcl8.4\" \
> ./bltUnixMain.c libBLT.a -L/sw/lib -ltk8.4 -ltcl8.4 -L/usr/X11R6/lib
> -lX11 -lm /usr/bin/ld: warning can't open dynamic library:
> /usr/X11R6/lib/libX11.6.dylib referenced from: /sw/lib/libtk8.4.dylib
> (checking for undefined symbols may be affected) (No such file or
> directory, errno = 2)
> /usr/bin/ld: Undefined symbols:
> _XFillPolygon referenced from libtk8 expected to be defined in
> /usr/X11R6/lib/libX11.6.dylib
>
>
> And /usr/X11R6/lib/libX11.6.dylib is from X11User, too.
>
> -----
>>
>>
>>
>>
>>
>>
>> Martin Costabel wrote:
>>
>>> Noah wrote:
>>>
>>>> Alexander Hansen wrote:
>>>>
>>> []
>>>
>>>>> You seem to be missing libXt.dylib, which should have been installed
>>>>> as part of the X11 SDK. The installer seems to like to leave out
>>>>> files randomly.
>>>>>
>>>>>
>>>> HI,
>>>>
>>>> so how do I fix this issue?
>>>>
>>> I suspect something more sinister.
>>>
>>> If Alexander's diagnosis is correct, it might be sufficient to
>>> [re]install the X11SDK.pkg from the Xcode directory of your OSX disk.
>>>
>>> If it works, fine. If not, you can try the following.
>>>
>>> Run the 7 commands at the command line (cut and paste from the message)
>>>
>>> cd /tmp
>>> printf "test:\n" >Imakefile
>>> printf "\t%s '%s'\n" @echo 'incroot="${INCROOT}"' >>Imakefile
>>> printf "\t%s '%s'\n" @echo 'usrlibdir="${USRLIBDIR}"' >>Imakefile
>>> printf "\t%s '%s'\n" @echo 'libdir="${LIBDIR}"' >>Imakefile
>>> xmkmf
>>> make test
>>>
>>> and show what happens.
>>>
>>>
>
>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Fink-beginners mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-beginners