Configure error? vim wouldn't build without linking x11
Joel Thibault (MacPorts)
pgijnxn02 at sneakemail.com
Wed Dec 10 14:51:03 PST 2008
On Wed, Dec 10, 2008 at 5:27 PM, Bryan Blackburn blb-at-macports.org wrote:
> On Wed, Dec 10, 2008 at 11:45:59AM -0500, Joel Thibault (MacPorts) said:
>> It appears that either configure is not detecting my system properly
>> or vim depends on X and is not looking for it.
>>
>> When I tried to upgrade vim, the linker kept failing with this error.
>> /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: Undefined symbols:
>> __Xsetlocale
>>
>> Adding -lX11 to the linker command line enabled it to build and now I
>> have the new vim.
>>
>> Maybe there should be a no_x11 variant, too?
>
> With what variants did you install vim? Use 'port installed vim' to see;
> there are several variants which enable various toolkits based on X11, but
> the default should be to ignore any X11 at all. 'port variants vim' will
> list which add a graphical interface and all of those do enable X11 use.
Right, I didn't think I had added any variants so I didn't know why it
needed X11, but I wasn't sure how to find out which variant I actually
had. Thanks for the "installed" tip.
$ port installed vim
The following ports are currently installed:
vim @7.2.065_0 (active)
That means the default variant, right?
Joel
--
Joel Thibault [AIM: Jole Tebo]
Software Engineer in Boston
More information about the macports-users
mailing list