[yt-users] install error
Casey W. Stark
caseywstark at gmail.com
Fri Jul 13 11:26:27 PDT 2012
Sorry for the resend. Looks like there might be a bug in the gmail iphone
app...
On Fri, Jul 13, 2012 at 11:39 AM, Casey W. Stark <caseywstark at gmail.com>wrote:
> That's a good point Sam. I've seen a lot of people reccomend the hpc for
> Mac compilers, but they don't support many Darwin specific flags, causing
> common build systems to break. This took way too long to figure out as a
> new Mac user. Much better to stick with Xcode gcc and get the AT&T research
> gfortran.
>
> If you really want a new version of gnu compilers (kind of amazing how far
> behind they are), I think macports has newer versions built to have the
> apple flags.
>
> - Casey
>
>
> On Friday, July 13, 2012, Sam Skillman wrote:
>
>> Beware -- updating gcc to anything past 4.2 will likely break the compile
>> on a mac. You want to make sure to use the Xcode gcc, which you should be
>> able to do by setting:
>>
>> export CC=gcc-4.2
>> export CXX=g++-4.2
>>
>> or the equivaltent command in csh if you aren't a bash person. If you
>> had done that, then I'm not sure what the problem would be. You'll likely
>> have to wipe the existing install for those exports to do you any good.
>>
>> Sam
>>
>> On Fri, Jul 13, 2012 at 1:33 AM, Elizabeth Tasker <
>> tasker at astro1.sci.hokudai.ac.jp> wrote:
>>
>> Hi Nathan,
>>
>> This is also a mac - but I'll suggest we update gcc. Thanks!
>>
>> Elizabeth
>>
>>
>> On Jul 13, 2012, at 4:21 PM, Nathan Goldbaum wrote:
>>
>> > Hi Elizabeth,
>> >
>> > I tried running the install script on my mac laptop after your e-mail.
>> I was able to build yt from the install script with no problems.
>> >
>> > It would help if you could let us know a bit more about the system
>> you're trying to build yt on. In particular, I think you'll run into
>> issues if you're using an old version of gcc that doesn't support OpenMP.
>> Version 4.2 or newer should work.
>> >
>> > -Nathan
>> >
>> >
>> > On 7/13/12 12:16 AM, Elizabeth Tasker wrote:
>> >> Hi Andrew,
>> >>
>> >> We ran the install script from scratch, so I assume it would have
>> installed the version of cython it needed?
>> >>
>> >> Elizabeth
>> >>
>> >>
>> >> On Jul 13, 2012, at 1:59 PM, Andrew Myers wrote:
>> >>
>> >>> Hi Elizabeth,
>> >>>
>> >>> I saw errors like this when I tried to use an older version of
>> Cython. Are you sure that you're using version 0.16?
>> >>>
>> >>> -Andrew M
>> >>>
>> >>> On Thu, Jul 12, 2012 at 9:55 PM, Elizabeth Tasker <
>> tasker at astro1.sci.hokudai.ac.jp <mailto:tasker at astro1.sci.hokudai.ac.jp>>
>> wrote:
>> >>>
>> >>> Hi,
>> >>>
>> >>> We've had some problems installing yt via the install script.
>> >>>
>> >>> Initially it did not download distribute, which we did by hand.
>> >>> Then, it couldn't get pip, so I commented that line out and now
>> >>> it's died on cython with:
>> >>>
>> >>>
>> >>>
>> >>> cythonc:> yt/utilities/lib/PointsInVolume.c
>> >>> building extension "yt.utilities.lib.QuadTree" sources
>> >>> cythonc:> yt/utilities/lib/QuadTree.c
>> >>> building extension "yt.utilities.lib.RayIntegrators" sources
>> >>> cythonc:> yt/utilities/lib/RayIntegrators.c
>> >>> building extension "yt.utilities.lib.VolumeIntegrator" sources
>> >>> cythonc:> yt/utilities/lib/VolumeIntegrator.c
>> >>> building extension "yt.utilities.lib.grid_traversal" sources
>> >>> cythonc:> yt/utilities/lib/grid_traversal.c
>> >>>
>> >>> Error compiling Cython file:
>> >>> ------------------------------------------------------------
>> >>> ...
>> >>> if im.vd_strides[0] == -1:
>> >>> with nogil, parallel(num_threads = num_threads):
>> >>> idata = <ImageAccumulator *>
>> >>> malloc(sizeof(ImageAccumulator))
>> >>> idata.supp_data = self.supp_data
>> >>> v_pos = <np.float64_t *> malloc(3 *
>> >>> sizeof(np.float64_t))
>> >>> for j in prange(size,
>> schedule="static",chunksize=1):
>> >>> ^
>> >>> ------------------------------------------------------------
>> >>>
>> >>> yt/utilities/lib/grid_traversal.pyx:368:31: Invalid keyword
>> >>> argument: chunksize
>> >>>
>> >>> Error compiling Cython file:
>> >>> ------------------------------------------------------------
>> >>> ...
>> >>> idata.supp_data = self.supp_data
>> >>> v_pos = <np.float64_t *> malloc(3 *
>> >>> sizeof(np.float64_t))
>> >>> v_dir = <np.float64_t *> malloc(3 *
>> >>> sizeof(np.float64_t))
>> >>> # If we do not have a simple image plane, we have
>> >>> to cast all
>> >>> # our rays
>> >>> for j in prange(size, schedule="dynamic",
>> >>> chunksize=100):
>> >>> ^
>> >>
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.spacepope.org/pipermail/yt-users-spacepope.org/attachments/20120713/1d44a22e/attachment.html>
More information about the yt-users
mailing list