From: UnixOS2 Archive To: "UnixOS2 Archive" Date: Mon, 1 Sep 2003 14:11:25 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 184 ************************************************** Sunday 31 August 2003 Number 184 ************************************************** Subjects for today 1 [Ux2bs] Final UX2BS X Desktop : T.Sikora" 2 Final UX2BS X Desktop : T.Sikora" 3 Re: makepkg : Michael Zolk **= Email 1 ==========================** Date: Mon, 01 Sep 2003 18:31:39 -0400 From: "T.Sikora" Subject: [Ux2bs] Final UX2BS X Desktop http://os2ports.com/docs/xfree86/ux2bsX.gif Two glitches remain. autoconf needs to be updated to 2.57 g++ errors remain grep ctype.h test.cpp produces no output Reading specs from E:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/specs Configured with: --enable-clh --enable-threads --enable-shared --enable-nls --without-included-gettext --prefix=/gcc Thread model: os2 gcc version 3.2.1 E:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/cc1plus.exe -v -iprefix e:\emx\bin.new/../lib/gcc-lib/i386-pc-os2-emx/3.2.1/ -D__GNUC__=3 -D__GNUC_MINOR__=2 -D__GNUC_PATCHLEVEL__=1 -D__GXX_ABI_VERSION=102 -D__32BIT__ -D__EMX__ -D__OS2__ -D__i386__ -D__i386 -Dunix -D__32BIT__ -D__EMX__ -D__OS2__ -D__i386__ -D__i386 -D__unix__ -D__unix -Asystem=unix -Asystem=posix -Asystem=emx -D__NO_INLINE__ -D__STDC_HOSTED__=1 -Acpu=i386 -Amachine=i386 -Di386 -D__i386 -D__i386__ -D__tune_i386__ -D__cdecl=__attribute__((__cdecl__)) -D__stdcall=__attribute__((__stdcall__)) -D__optlink=__attribute__((__optlink__)) -D_cdecl=__attribute__((__cdecl__)) -D_stdcall=__attribute__((__stdcall__)) -D_optlink=__attribute__((__optlink__)) test.cpp -D__GNUG__=3 -D__DEPRECATED -D__EXCEPTIONS -quiet -dumpbase test.cpp -version -o - | as --traditional-format -o /tmp/ccC4sL96.o GNU CPP version 3.2.1 (cpplib) (80386, BSD syntax) GNU C++ version 3.2.1 (i386-pc-os2-emx) compiled by GNU C version 3.2.1. #include "..." search starts here: #include <...> search starts here: e:/emx/include/cpp e:/emx/include e:/emx/include/c++/3.2.1 e:/usr/include e:/usr/local/include e:/XFree86/include e:/emx/include/c++/3.2.1 e:/emx/include/c++/3.2.1/i386-pc-os2-emx e:/emx/include/c++/3.2.1/backward e:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/include E:/EMX/include/c++/3.2.1 E:/EMX/include/c++/3.2.1/i386-pc-os2-emx E:/EMX/include/c++/3.2.1/backward E:/EMX/lib/gcc-lib/i386-pc-os2-emx/3.2.1/include E:/EMX/include End of search list. ld -o test.exe E:/emx/lib/crt0.o -LE:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/st -LE:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1 -LE:/emx/lib/gcc-lib -LE:/emx/lib/st -LE:/emx/lib -LE:/emx/lib/mt -LE:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/st -LE:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1 -LE:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/mt -LE:/lib -LE:/usr/lib -LE:/usr/local/lib -LE:/XFree86/lib -LE:/EMX/lib/gcc-lib/i386-pc-os2-emx/3.2.1/st -LE:/EMX/lib/gcc-lib/i386-pc-os2-emx/3.2.1 -LE:/EMX/lib/st -LE:/EMX/lib -LE:/lib -LE:/usr/lib /tmp/ccC4sL96.o -lstdcxx -lm -lc_alias -lgcc_eh -lgcc -lc -lc_app -lgcc_eh -lgcc -lc -lemx -los2 -lemx2 /tmp/ccC4sL96.o: Undefined symbol __Z4endlR7ostream referenced from text segment /tmp/ccC4sL96.o: Undefined symbol _cout referenced from text segment /tmp/ccC4sL96.o: Undefined symbol __ZN7ostreamlsEPKc referenced from text segment Here's the env set C_INCLUDE_PATH=e:/emx/include;e:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/include;e:/usr/include;e:/usr/local/include;e:/XFree86/include set CPLUS_INCLUDE_PATH=e:/emx/include/cpp;e:/emx/include;e:/emx/include/c++/3.2.1;e:/usr/include;e:/usr/local/include;e:/XFree86/include set OBJC_INCLUDE_PATH=e:/emx/include;e:/usr/include;e:/usr/local/include;e:/XFree86/include set LIBRARY_PATH=e:/emx/lib;e:/emx/lib/mt;e:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1;e:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/mt;e:/lib;e:/usr/lib;e:/usr/local/lib;e:/XFree86/lib set PROTODIR=e:/emx/include/cpp/gen -- T.Sikora tsikora at ntplx dot net _______________________________________________ UX2BS mailing list UX2BS at os2ports.com http://os2ports.com/mailman/listinfo/ux2bs **= Email 2 ==========================** Date: Mon, 01 Sep 2003 18:31:39 -0400 From: "T.Sikora" Subject: Final UX2BS X Desktop http://os2ports.com/docs/xfree86/ux2bsX.gif Two glitches remain. autoconf needs to be updated to 2.57 g++ errors remain grep ctype.h test.cpp produces no output Reading specs from E:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/specs Configured with: --enable-clh --enable-threads --enable-shared --enable-nls --without-included-gettext --prefix=/gcc Thread model: os2 gcc version 3.2.1 E:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/cc1plus.exe -v -iprefix e:\emx\bin.new/../lib/gcc-lib/i386-pc-os2-emx/3.2.1/ -D__GNUC__=3 -D__GNUC_MINOR__=2 -D__GNUC_PATCHLEVEL__=1 -D__GXX_ABI_VERSION=102 -D__32BIT__ -D__EMX__ -D__OS2__ -D__i386__ -D__i386 -Dunix -D__32BIT__ -D__EMX__ -D__OS2__ -D__i386__ -D__i386 -D__unix__ -D__unix -Asystem=unix -Asystem=posix -Asystem=emx -D__NO_INLINE__ -D__STDC_HOSTED__=1 -Acpu=i386 -Amachine=i386 -Di386 -D__i386 -D__i386__ -D__tune_i386__ -D__cdecl=__attribute__((__cdecl__)) -D__stdcall=__attribute__((__stdcall__)) -D__optlink=__attribute__((__optlink__)) -D_cdecl=__attribute__((__cdecl__)) -D_stdcall=__attribute__((__stdcall__)) -D_optlink=__attribute__((__optlink__)) test.cpp -D__GNUG__=3 -D__DEPRECATED -D__EXCEPTIONS -quiet -dumpbase test.cpp -version -o - | as --traditional-format -o /tmp/ccC4sL96.o GNU CPP version 3.2.1 (cpplib) (80386, BSD syntax) GNU C++ version 3.2.1 (i386-pc-os2-emx) compiled by GNU C version 3.2.1. #include "..." search starts here: #include <...> search starts here: e:/emx/include/cpp e:/emx/include e:/emx/include/c++/3.2.1 e:/usr/include e:/usr/local/include e:/XFree86/include e:/emx/include/c++/3.2.1 e:/emx/include/c++/3.2.1/i386-pc-os2-emx e:/emx/include/c++/3.2.1/backward e:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/include E:/EMX/include/c++/3.2.1 E:/EMX/include/c++/3.2.1/i386-pc-os2-emx E:/EMX/include/c++/3.2.1/backward E:/EMX/lib/gcc-lib/i386-pc-os2-emx/3.2.1/include E:/EMX/include End of search list. ld -o test.exe E:/emx/lib/crt0.o -LE:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/st -LE:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1 -LE:/emx/lib/gcc-lib -LE:/emx/lib/st -LE:/emx/lib -LE:/emx/lib/mt -LE:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/st -LE:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1 -LE:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/mt -LE:/lib -LE:/usr/lib -LE:/usr/local/lib -LE:/XFree86/lib -LE:/EMX/lib/gcc-lib/i386-pc-os2-emx/3.2.1/st -LE:/EMX/lib/gcc-lib/i386-pc-os2-emx/3.2.1 -LE:/EMX/lib/st -LE:/EMX/lib -LE:/lib -LE:/usr/lib /tmp/ccC4sL96.o -lstdcxx -lm -lc_alias -lgcc_eh -lgcc -lc -lc_app -lgcc_eh -lgcc -lc -lemx -los2 -lemx2 /tmp/ccC4sL96.o: Undefined symbol __Z4endlR7ostream referenced from text segment /tmp/ccC4sL96.o: Undefined symbol _cout referenced from text segment /tmp/ccC4sL96.o: Undefined symbol __ZN7ostreamlsEPKc referenced from text segment Here's the env set C_INCLUDE_PATH=e:/emx/include;e:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/include;e:/usr/include;e:/usr/local/include;e:/XFree86/include set CPLUS_INCLUDE_PATH=e:/emx/include/cpp;e:/emx/include;e:/emx/include/c++/3.2.1;e:/usr/include;e:/usr/local/include;e:/XFree86/include set OBJC_INCLUDE_PATH=e:/emx/include;e:/usr/include;e:/usr/local/include;e:/XFree86/include set LIBRARY_PATH=e:/emx/lib;e:/emx/lib/mt;e:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1;e:/emx/lib/gcc-lib/i386-pc-os2-emx/3.2.1/mt;e:/lib;e:/usr/lib;e:/usr/local/lib;e:/XFree86/lib set PROTODIR=e:/emx/include/cpp/gen -- T.Sikora tsikora at ntplx dot net **= Email 3 ==========================** Date: Mon, 1 Sep 2003 22:25:17 +0200 From: Michael Zolk Subject: Re: makepkg On Sat, Aug 30, 2003 at 05:36:18PM +0200, Andreas Buening wrote: > Michael Zolk wrote: > > > > Shouldn't there be a separate package for the tools and documentation > > needed to create packages? > > The tools and their docs should be in one package or what do you > mean? Of course. I meant if it would make sense to put the tools for package creation in a seperate package, and only the stuff needed by every user to install packages in ux2_base. > > How would a Rexx 'makepkg' script fit into the build system? Somehow > > I'm still more comfortable with Rexx than with shell scripts... :% > > REXX .cmd files are also shell scripts in some sense, in contrast > to binaries. ;-) :) Can Rexx scripts be called from make files? --