[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Octave-maintainers Digest, Vol 86, Issue 83
From: |
Kai Torben Ohlhus |
Subject: |
Re: Octave-maintainers Digest, Vol 86, Issue 83 |
Date: |
Tue, 04 Jun 2013 23:45:42 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6 |
On 06/04/2013 06:43 PM, c. wrote:
Kai,
a short comment on your post:
http://siko1056-gsoc.blogspot.it/2013/05/octave-forge-packet-incomplete.html#comment-form
1) There is no such thing as Octave 'packets'.
We do have Octave-Forge 'packages',
Hello c.,
thank you for your comment. I fixed my diction.
but it is not decided yet whether your code should be in a package
or in Octave-core itself.
>
> Have you tried building Octave sources yet?
> Have you started getting acquatinted with its development environment?
I must admit that for Octave-core development I need an advice for the
workflow.
Up to now I update and build every week the octave sources via
hg pull
hg update
make (in my build directory)
make install
like described in
http://hg.savannah.gnu.org/hgweb/octave/file/tip/etc/HACKING
But this takes about an hour on my machine. That was my intention to
initially work in an Octave-forge package.
Now my question:
Let's say I made a code modification in "libinterp/corefcn/luinc.cc".
How do I get in a reasonable time (< 5 minutes) a "working Octave" and
compiler output that helps me to track errors in my code (that never
happens to me, of course ;-) ). What was your typical workflow for this
case?
2) There is an advantage in interfacing to ITSOL
rather than including the source code in Octave,
i.e. it will reduce the burden on Octave developers
for maintaining the code at a later time.
So I'd rather not dismiss
c.
Yes I totally get your point and had a look about other libraries that
are included during the octave build process rather than maintaining the
sources by Octave itself. How do you handle the external library support
for Windows installations for example? (Sry, I only tried Octave
development with Ubuntu, so far). For Macs there you already created a
solution, as I've seen.
http://octave.1599824.n4.nabble.com/GSoC-Incomplete-factorization-project-ITSOL-tp4653386p4653649.html
Kai
- Re: Octave-maintainers Digest, Vol 86, Issue 83, c., 2013/06/02
- Re: Octave-maintainers Digest, Vol 86, Issue 83, c., 2013/06/04
- Re: Octave-maintainers Digest, Vol 86, Issue 83,
Kai Torben Ohlhus <=
- Re: Octave-maintainers Digest, Vol 86, Issue 83, c., 2013/06/04
- ITSOL interface, c., 2013/06/05
- Re: ITSOL interface, Kai Torben Ohlhus, 2013/06/05
- Re: ITSOL interface, c., 2013/06/05
- Re: ITSOL interface, Kai Torben Ohlhus, 2013/06/05
- Re: ITSOL interface, Wei Jin, 2013/06/05
- Re: ITSOL interface, Kai Torben Ohlhus, 2013/06/05
- Re: ITSOL interface, Nir Krakauer, 2013/06/09
- Re: ITSOL interface, Kai Torben Ohlhus, 2013/06/09
- Re: ITSOL interface, Kai Torben Ohlhus, 2013/06/10