On 1/8/14 5:51 AM, Calvin McCutcheon wrote:
> Below is the full output of my attempt to build the "xtide" package
> under fink:
>

We rarely need _full_ output.  In particular, we essentially never need 
to see the tarball contents.

<snip>

>
> flag-sort -r /sw/bin/g++-fsf-4.8 -I/usr/X11/include  -std=gnu++0x
> -L/sw/lib -L/usr/X11/lib -L/usr/X11/lib -L/sw/lib -o xtide Amplitude.o
> Angle.o Banner.o Calendar.o CalendarFormC.o CalendarFormH.o
> CalendarFormL.o CalendarFormNotC.o CalendarFormT.o ClientSideFont.o
> Colors.o Constituent.o ConstituentSet.o Coordinates.o CurrentBearing.o
> Date.o Global.o Graph.o HarmonicsFile.o HarmonicsPath.o Interval.o
> MetaField.o Nullable.o NullableInterval.o NullablePredictionValue.o
> Offsets.o PixelatedGraph.o PredictionValue.o RGBGraph.o Settings.o
> Skycal.o Speed.o Station.o StationIndex.o StationRef.o
> SubordinateStation.o SVGGraph.o TTYGraph.o TideEvent.o
> TideEventsOrganizer.o Timestamp.o Units.o Year.o xml_l.o xml_y.o Dstr.o
> wvsrtv.o xtide.o xxAspect.o xxClock.o xxDisclaimer.o xxErrorBox.o
> xxFilename.o xxGlobal.o xxGlobe.o xxGraphMode.o xxHelpBox.o
> xxHorizDialog.o xxLocationList.o xxMap.o xxMarkLevel.o
> xxMouseWheelViewport.o xxMultiChoice.o xxPixmapGraph.o
> xxPredictionWindow.o xxRareModeSavePrompts.o xxReconfigurable.o
> xxRedrawable.o xxRoot.o xxSimplePrompt.o xxStep.o xxTextMode.o
> xxTimestamp.o xxTimestampDialog.o xxUnsignedChooser.o xxWidget.o
> xxWindow.o xxX.o -lXaw3d -lXft -lXmu -lXt -lSM -lICE -lXext -lX11 -lXpm
> -ltcd -lpng -lz  -lm
>
> Undefined symbols for architecture x86_64:
>
>    "isalpha(int)", referenced from:
>
>        checkColor(Dstr const&, Dstr const&) in Settings.o
>
> ld: symbol(s) not found for architecture x86_64
>
> collect2: error: ld returned 1 exit status
>
> make[1]: *** [xtide] Error 1
>
> make: *** [all] Error 2
>
> ### execution of make failed, exit code 2
>
> ### execution of /tmp/fink.MWQzm failed, exit code 2
>
> Removing runtime build-lock...
>
> Removing build-lock package...
>
> /sw/bin/dpkg-lockwait -r fink-buildlock-xtide-2.13.2-1
>
> (Reading database ... 211295 files and directories currently installed.)
>
> Removing fink-buildlock-xtide-2.13.2-1 ...
>
> Failed: phase compiling: xtide-2.13.2-1 failed
>
>
> Before reporting any errors, please run "fink selfupdate" and try again.
>
>
> If you continue to have issues, please check to see if the FAQ on Fink's
>
> website solves the problem.  If not, ask on one (not both, please) of
>
> these mailing lists:
>
>
> The Fink Users List <fink-users@lists.sourceforge.net
> <mailto:fink-users@lists.sourceforge.net>>
>
> The Fink Beginners List <fink-beginn...@lists.sourceforge.net
> <mailto:fink-beginn...@lists.sourceforge.net>>,
>
>
> with a carbon copy to the maintainer:
>
>
> Alexander Hansen <alexkhan...@users.sourceforge.net
> <mailto:alexkhan...@users.sourceforge.net>>
>
>
> Note that this is preferable to emailing just the maintainer directly,
>
> since most fink package maintainers do not have access to all possible
>
> hardware and software configurations.
>
>
> Please try to include the complete error message in your report.  This
>
> generally consists of a compiler line starting with e.g. "gcc" or "g++"
>
> followed by the actual error output from the compiler.
>
>
> Also include the following system information:
>
> Package manager version: 0.36.3.1
>
> Distribution version: selfupdate-rsync Wed Jan  8 13:26:49 2014, 10.9,
> x86_64
>
> Trees: local/main stable/main
>
> Xcode.app: 5.0.2
>
> Xcode command-line tools: 5.0.1.0.1.1382131676
>
> Max. Fink build jobs:  1
>
>
> Cals-iMac:~ calvin$
>
>

Thanks for the report.  I haven't had the time to do test-builds of 
everything on 10.9 yet.

The problem here is that the package needs a newer gcc than 4.4, and to 
make maintaining it easier I used Fink's gcc48 for every platform. 
Unfortunately, gcc48 uses libstdc++ while everything else we build on 
10.9 is using libc++ (the default), I believe the  problem is related to 
that.

I'll see what can be done when I get a chance.
-- 
Alexander Hansen, Ph.D.
Fink User Liaison
My package updates: http://finkakh.wordpress.com/

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to