|
|
#1 |
|
Triple-A Player
Join Date: Jan 2007
Posts: 82
|
Lion/Macports : unable to configure ncurses
Machine:
Mac Mini 2.5 GHZ Intel Core i5 OS: 10.7 I just installed Xcode 4.3, then installed Macports 2.0.3 from the binary package listed for Lion. The installation went apparently without a hitch, in spite of the warning from the Macports site I afterward noticed: "Note however that Xcode 4.3 cannot be used by MacPorts at present." I attempted to install lynx using the following: sudo port install lynx which failed on trying to configure ncurses: sudo port install lynx It would seem to me that if Xcode 4.3 was indeed not working with Macports, I would not have gotten thus far. Am I incorrect about this? Here is the end of the ncurses log which I assume is pertinent: :info:configure checking for gcc... /Applications/Xcode.app/Contents/Developer/usr/bin/clang I tried installing lynx using fink, but the package is not available. The last resort would be to compile and install lynx from source, but it seems that there is sometimes a cost for not doing things the "Mac" way. Any input would be much appreciated. Allasso |
|
|
|
|
|
#2 | ||||||||||||||||||||||||||||||||||||||
|
MVP
Join Date: May 2004
Posts: 2,012
|
MacPorts stating that 4.3 isn't currently supported is because this version made several large changes to how and where the tools are installed. While there have been reports that users and devs have gotten 4.3 to work, there isn't a simple procedure yet for getting everything to work nicely. This will likely require a new MacPorts release.
So, while some things are working, that doesn't mean that everything will. You could try posting to their user list for help, though you'll likely be told that 4.3 isn't supported yet. I'd recommend taking that advice for now and waiting for 4.3 to be officially supported. For now, uninstall 4.3 and stick with 4.2.x ( it should still be available from developer.apple.com ). One other thing to try... Did you previously have ncurses installed? It's odd that the configure is failing because a file was not found under /opt/local/share/doc/ncursesw. It looks like ncursesw may not have correctly been installed. You might try cleaning ncurses and reinstalling, or uninstalling, cleaning, and installing ncursesw.
and / or
This ticket showed a similar problem that ended up requiring an OS reinstall. https://svn.macports.org/ticket/30734 |
||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
#3 | |||||||||||||||||||||||
|
Triple-A Player
Join Date: Jan 2007
Posts: 82
|
Thank you for the input. Regarding:
That sounds a bit scary to me... To uninstall something that Macports may not be able to install afterward. This is a new computer, and I would rather not muck with it too much. I definitely would rather not have to do an OS reinstall. Am I just being paranoid? |
|||||||||||||||||||||||
|
|
|
|
|
#4 |
|
All Star
Join Date: Dec 2004
Posts: 677
|
I have fink-supplied lynx-2.8.7 installed on my Lion box. But I have not jumped up to xcode4.3 because I hear it causes problems and doesn't have advantages that are important to me right now.
|
|
|
|
|
|
#5 |
|
MVP
Join Date: May 2004
Posts: 2,012
|
Your log shows that ncursesw installed just fine, but appears to be incomplete because the ncurses install indicates a missing ncursesw file. That's why I suggested reinstalling ncursesw to see if this clears up the missing file.
What does "port contents ncursesw | grep README" produce? The OS reinstall, as suggested by the above linked ticket, was because the user had a corrupt OS, as indicated by the non-function and zero sized system files. We're a ways off from indicating a reinstall as a solution. |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|