cpp0: warning: changing search order for system directory "/sw/include/ncurses"
cpp0: warning: as it has already been specified as a non-system directory
I have checked through the whole output and found no errors except for that. The output around where it seems to me that the dylib should be built looks like this:
cd c++ && make DESTDIR="" all
cp ./etip.h.in etip.h
sh ./edit_cfg.sh ../include/ncurses_cfg.h etip.h
substituting autoconf'd values from ../include/ncurses_cfg.h into etip.h
... CPP_HAS_PARAM_INIT 0
... ETIP_NEEDS_MATH_EXCEPTION 0
... ETIP_NEEDS_MATH_H 1
... HAVE_BUILTIN_H 0
... HAVE_GPP_BUILTIN_H 0
... HAVE_GXX_BUILTIN_H 0
... HAVE_STRSTREAM_H 1
... HAVE_TYPEINFO 1
... HAVE_VALUES_H 0
... USE_STRSTREAM_VSCAN 0
... USE_STRSTREAM_VSCAN_CAST 0
cd ../obj_s; /sw/bin/g++ -I../c++ -I../include -I. -DHAVE_CONFIG_H -I. -I../include -no-cpp-precomp -DNDEBUG -I/sw/include/ncurses -g -O2 -dynamic -c ../c++/cursesf.cc
cd ../obj_s; /sw/bin/g++ -I../c++ -I../include -I. -DHAVE_CONFIG_H -I. -I../include -no-cpp-precomp -DNDEBUG -I/sw/include/ncurses -g -O2 -dynamic -c ../c++/cursesm.cc
cd ../obj_s; /sw/bin/g++ -I../c++ -I../include -I. -DHAVE_CONFIG_H -I. -I../include -no-cpp-precomp -DNDEBUG -I/sw/include/ncurses -g -O2 -dynamic -c ../c++/cursesw.cc
cd ../obj_s; /sw/bin/g++ -I../c++ -I../include -I. -DHAVE_CONFIG_H -I. -I../include -no-cpp-precomp -DNDEBUG -I/sw/include/ncurses -g -O2 -dynamic -c ../c++/cursespad.cc
cd ../obj_s; /sw/bin/g++ -I../c++ -I../include -I. -DHAVE_CONFIG_H -I. -I../include -no-cpp-precomp -DNDEBUG -I/sw/include/ncurses -g -O2 -dynamic -c ../c++/cursesp.cc
cd ../obj_s; /sw/bin/g++ -I../c++ -I../include -I. -DHAVE_CONFIG_H -I. -I../include -no-cpp-precomp -DNDEBUG -I/sw/include/ncurses -g -O2 -dynamic -c ../c++/cursslk.cc
cd ../obj_s; /sw/bin/g++ -I../c++ -I../include -I. -DHAVE_CONFIG_H -I. -I../include -no-cpp-precomp -DNDEBUG -I/sw/include/ncurses -g -O2 -dynamic -c ../c++/cursesapp.cc
cd ../obj_s; /sw/bin/g++ -I../c++ -I../include -I. -DHAVE_CONFIG_H -I. -I../include -no-cpp-precomp -DNDEBUG -I/sw/include/ncurses -g -O2 -dynamic -c ../c++/cursesmain.cc
ar rv ../lib/libncurses++.a ../obj_s/cursesf.o ../obj_s/cursesm.o ../obj_s/cursesw.o ../obj_s/cursespad.o ../obj_s/cursesp.o ../obj_s/cursslk.o ../obj_s/cursesapp.o ../obj_s/cursesmain.o
ar: creating archive ../lib/libncurses++.a
a - ../obj_s/cursesf.o
a - ../obj_s/cursesm.o
a - ../obj_s/cursesw.o
a - ../obj_s/cursespad.o
a - ../obj_s/cursesp.o
a - ../obj_s/cursslk.o
a - ../obj_s/cursesapp.o
a - ../obj_s/cursesmain.o
ranlib ../lib/libncurses++.a
cd ../obj_s; /sw/bin/g++ -I../c++ -I../include -I. -DHAVE_CONFIG_H -I. -I../include -no-cpp-precomp -DNDEBUG -I/sw/include/ncurses -g -O2 -dynamic -c ../c++/demo.cc
/sw/bin/g++ -o demo ../obj_s/demo.o -L../lib -lncurses++ -L../lib -lform -lmenu -lpanel -lncurses -lstdc++
rm -rf /sw/src/root-ncurses-5.3-20030308-2
mkdir -p /sw/src/root-ncurses-5.3-20030308-2/sw
mkdir -p /sw/src/root-ncurses-5.3-20030308-2/DEBIAN
make install DESTDIR=/sw/src/root-ncurses-5.3-20030308-2 DYLD_LIBRARY_PATH=`pwd`/lib
And then later:
cd c++ && make DESTDIR="/sw/src/root-ncurses-5.3-20030308-2" install
/sw/bin/install -c ../lib/libncurses++.a /sw/src/root-ncurses-5.3-20030308-2/sw/lib/libncurses++.a
installing ./cursesapp.h in /sw/src/root-ncurses-5.3-20030308-2/sw/include/ncurses
installing ./cursesf.h in /sw/src/root-ncurses-5.3-20030308-2/sw/include/ncurses
installing ./cursesm.h in /sw/src/root-ncurses-5.3-20030308-2/sw/include/ncurses
installing ./cursesp.h in /sw/src/root-ncurses-5.3-20030308-2/sw/include/ncurses
installing ./cursesw.h in /sw/src/root-ncurses-5.3-20030308-2/sw/include/ncurses
installing ./cursslk.h in /sw/src/root-ncurses-5.3-20030308-2/sw/include/ncurses
installing etip.h in /sw/src/root-ncurses-5.3-20030308-2/sw/include/ncurses
mkdir -p /sw/src/root-ncurses-5.3-20030308-2/sw/share/doc/ncurses
cp tack/README /sw/src/root-ncurses-5.3-20030308-2/sw/share/doc/ncurses/README.tack
cp tack/COPYING /sw/src/root-ncurses-5.3-20030308-2/sw/share/doc/ncurses/COPYING.tack
ln -s /sw/lib/libform.5.dylib /sw/src/root-ncurses-5.3-20030308-2/sw/lib/libform.dylib.5
ln -s /sw/lib/libmenu.5.dylib /sw/src/root-ncurses-5.3-20030308-2/sw/lib/libmenu.dylib.5
ln -s /sw/lib/libncurses.5.dylib /sw/src/root-ncurses-5.3-20030308-2/sw/lib/libncurses.dylib.5
ln -s /sw/lib/libpanel.5.dylib /sw/src/root-ncurses-5.3-20030308-2/sw/lib/libpanel.dylib.5
And then finally:
mv /sw/src/root-ncurses-5.3-20030308-2/sw/lib/libncurses++.*.dylib /sw/src/root-ncurses-shlibs-5.3-20030308-2/sw/lib/
mv: cannot stat `/sw/src/root-ncurses-5.3-20030308-2/sw/lib/libncurses++.*.dylib': No such file or directory
### execution of mv failed, exit code 1
Failed: installing ncurses-shlibs-5.3-20030308-2 failed
I hope you can find something there, if not, the whole thing is available at
http://homepage.mac.com/erlandsson/ncurses.txt
---
erlandsson at mac dot com
On torsdag, jul 24, 2003, at 15:48 Europe/Stockholm, Alexander K. Hansen wrote:
It sounds to me like the file didn't get built, but the package build continued anyway. Check further back in the output for errors.
-- Alexander K. Hansen Levitated Dipole Experiment http://www.psfc.mit.edu/LDX
On Thursday, July 24, 2003, at 08:31 AM, Oscar Erlandsson wrote:
I get a strange error when I try to update ncurses (as part of a selfupdate-cvs) -- it seems that a file that is supposed to be created during make, libncurses++.5.dylib, is missing during make install:
ln -s /sw/lib/libncurses.5.dylib /sw/src/root-ncurses-5.3-20030308-2/sw/lib/libncurses.dylib.5
ln -s /sw/lib/libpanel.5.dylib /sw/src/root-ncurses-5.3-20030308-2/sw/lib/libpanel.dylib.5
install -d -m 755 /sw/src/root-ncurses-5.3-20030308-2/sw/share/doc/ncurses
install -c -p -m 644 README ANNOUNCE NEWS INSTALL TO-DO MANIFEST /sw/src/root-ncurses-5.3-20030308-2/sw/share/doc/ncurses/
rm -f /sw/src/root-ncurses-5.3-20030308-2/sw/info/dir /sw/src/root-ncurses-5.3-20030308-2/sw/info/dir.old /sw/src/root-ncurses-5.3-20030308-2/sw/share/info/dir /sw/src/root-ncurses-5.3-20030308-2/sw/share/info/dir.old
rm -rf /sw/src/root-ncurses-shlibs-5.3-20030308-2
mkdir -p /sw/src/root-ncurses-shlibs-5.3-20030308-2/sw
mkdir -p /sw/src/root-ncurses-shlibs-5.3-20030308-2/DEBIAN
install -d -m 755 /sw/src/root-ncurses-shlibs-5.3-20030308-2/sw/lib
mv /sw/src/root-ncurses-5.3-20030308-2/sw/lib/libform.*.dylib /sw/src/root-ncurses-shlibs-5.3-20030308-2/sw/lib/
install -d -m 755 /sw/src/root-ncurses-shlibs-5.3-20030308-2/sw/lib
mv /sw/src/root-ncurses-5.3-20030308-2/sw/lib/libmenu.*.dylib /sw/src/root-ncurses-shlibs-5.3-20030308-2/sw/lib/
install -d -m 755 /sw/src/root-ncurses-shlibs-5.3-20030308-2/sw/lib
mv /sw/src/root-ncurses-5.3-20030308-2/sw/lib/libncurses++.*.dylib /sw/src/root-ncurses-shlibs-5.3-20030308-2/sw/lib/
mv: cannot stat `/sw/src/root-ncurses-5.3-20030308-2/sw/lib/libncurses++.*.dylib': No such file or directory
### execution of mv failed, exit code 1
Failed: installing ncurses-shlibs-5.3-20030308-2 failed
And to be sure:
[localhost:~] irray% ls -al /sw/src/root-ncurses-5.3-20030308-2/sw/lib/
total 1660
drwxr-xr-x 18 root admin 612 Jul 24 13:05 .
drwxr-xr-x 6 root admin 204 Jul 24 13:04 ..
-rw-r--r-- 1 root admin 122748 Jul 24 13:04 libform.a
lrwxr-xr-x 1 root admin 15 Jul 24 13:05 libform.dylib -> libform.5.dylib
lrwxr-xr-x 1 root admin 23 Jul 24 13:05 libform.dylib.5 -> /sw/lib/libform.5.dylib
-rw-r--r-- 1 root admin 68900 Jul 24 13:04 libmenu.a
lrwxr-xr-x 1 root admin 15 Jul 24 13:05 libmenu.dylib -> libmenu.5.dylib
lrwxr-xr-x 1 root admin 23 Jul 24 13:05 libmenu.dylib.5 -> /sw/lib/libmenu.5.dylib
-rwxr-xr-x 1 root admin 405132 Jul 24 13:04 libncurses++.a
-rw-r--r-- 1 root admin 382460 Jul 24 13:04 libncurses.5.dylib
-rw-r--r-- 1 root admin 652520 Jul 24 13:04 libncurses.a
lrwxr-xr-x 1 root admin 18 Jul 24 13:05 libncurses.dylib -> libncurses.5.dylib
lrwxr-xr-x 1 root admin 26 Jul 24 13:05 libncurses.dylib.5 -> /sw/lib/libncurses.5.dylib
-rw-r--r-- 1 root admin 28564 Jul 24 13:04 libpanel.5.dylib
-rw-r--r-- 1 root admin 30444 Jul 24 13:04 libpanel.a
lrwxr-xr-x 1 root admin 16 Jul 24 13:05 libpanel.dylib -> libpanel.5.dylib
lrwxr-xr-x 1 root admin 24 Jul 24 13:05 libpanel.dylib.5 -> /sw/lib/libpanel.5.dylib
lrwxr-xr-x 1 root admin 17 Jul 24 13:05 terminfo -> ../share/terminfo
Ideas on what might be wrong?
Oscar Erlandsson ---
erlandsson at mac dot com
------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ Fink-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-users
