[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: issues compiling 2.1.69 on FreeBSD 5.4
From: |
John W. Eaton |
Subject: |
Re: issues compiling 2.1.69 on FreeBSD 5.4 |
Date: |
Thu, 21 Apr 2005 10:03:21 -0400 |
On 21-Apr-2005, Dmitri A. Sergatskov <address@hidden> wrote:
| Oops, I missed something.
|
| Joan Picanyol i Puig wrote:
| > Hi,
| >
| > The octave port has been marked as broken, since it does not build on
| > FreeBSD. I've tried it myself and had no luck (long lines):
| >
| > g++ -I/usr/local/include -I/usr/include -I. -I.. -I../liboctave -I../src
-I../libcruft/misc -I../glob -I../glob -DHAVE_CONFIG_H -mieee-fp -Wall -W
-Wshadow -g -O2 -rdynamic \
|
^^^^^^^^^^^^^^^^^^^
|
| > -L.. -fPIC -L/usr/local/lib -o octave \
|
|
| > main.o \
| > -L../liboctave -L../libcruft -L../src \
| > -loctinterp -loctave -lcruft ../glob/glob.o ../glob/fnmatch.o \
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| > /usr/local/lib/libalapack_r.so -lcblas -lf77blas -latlas -lreadline
-lncurses -lm -L/usr/local/lib -L/usr/lib -lg2c -lm
| > ../liboctave/liboctave.so: warning: warning: tempnam() possibly used
unsafely; consider using mkstemp()
| > ../liboctave/liboctave.so: undefined reference to `fnmatch(char const*,
char const*, int)'
| >
| > Any ideas?
|
| Those ../glob should not be there. For some reason your makefile is messed up.
| Try to remake it with "make distclean" and configure etc...
You are right that they should not be there for 2.9.x, but the glob
sources are still present in 2.1.x. It looks to me like there is a
declaration problem, either a missing extern "C" or one is used where
it should not be.
jwe
-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.
Octave's home on the web: http://www.octave.org
How to fund new projects: http://www.octave.org/funding.html
Subscription information: http://www.octave.org/archive.html
-------------------------------------------------------------
- Re: issues compiling octave-2.1.69 on FreeBSD 5.4, (continued)
- Re: issues compiling octave-2.1.69 on FreeBSD 5.4, Joan Picanyol i Puig, 2005/04/23
- Re: issues compiling octave-2.1.69 on FreeBSD 5.4, Sebastian Schulze Struchtrup, 2005/04/23
- Re: issues compiling octave-2.1.69 on FreeBSD 5.4, Joan Picanyol i Puig, 2005/04/23
- Re: issues compiling 2.1.69 on FreeBSD 5.4, Dmitri A. Sergatskov, 2005/04/21
- Re: issues compiling 2.1.69 on FreeBSD 5.4, Joan Picanyol i Puig, 2005/04/22
Re: issues compiling 2.1.69 on FreeBSD 5.4, Dmitri A. Sergatskov, 2005/04/21