Linux-Development-Sys Digest #829, Volume #6 Mon, 14 Jun 99 08:15:56 EDT
Contents:
Migration from SCO 3.2v4 to Linux ("Pascal Ferrari")
Re: smbios (DMI) support in Linux? (Gianni Mariani)
ANNOUNCE" CCF--Collaborative Computing Frameworks new release (Michael Hirsch)
Re: smbios (DMI) support in Linux? (Philipp Thomas)
Re: MMX & SMP HOWTO? (Gianni Mariani)
�s���\������P: (HANG CHEONG)
Re: TAO: the ultimate OS (Joel Garry)
Re: TAO: the ultimate OS (Vladimir Z. Nuri)
quotactl problem ([EMAIL PROTECTED])
warning: multiple common of (Anders Peterson)
----------------------------------------------------------------------------
From: "Pascal Ferrari" <[EMAIL PROTECTED]>
Subject: Migration from SCO 3.2v4 to Linux
Date: 13 Jun 1999 23:00:23 GMT
I am changing my old OpenServer 3 for Linux.
On the SCO box I also used the SCO Development System 3.2.4d.
I succeeded in migrating my applications to the Linux box (thanks to the
iBCS2 package provided with the Linux Red Hat distribution).
But one problem remains I want to solve : I developed an Informix 4GL
application on my SCO system that I want to keep going enhancing on my new
Linux machine. For that, I need to use the old Informix development
environment (I4GL v4.10) I had purchased with my SCO system. The
application compiled on SCO runs well under Linux, but recompiling it on
the Linux box does not work.
In fact, my Informix application need to be linked with old Informix
libraries wich are in COFF format.
I guess I have two solutions :
- Either to find out how to migrate all the SCO dev. environment on my
Linux box and use it as is for my future developments. In this case my
Linux box would simply behave as a host for these developments. The problem
is how to migrate the SCO dev. without interferring with the gcc Linux
distribution on the Linux machine.
- Or to use gcc on the Linux box for compiling and linking. But, in this
case, my COFF libraries have to be translated in ELF.
Can anybody give me some advices?
Thank you.
Pascal Ferrari
------------------------------
From: Gianni Mariani <[EMAIL PROTECTED]>
Subject: Re: smbios (DMI) support in Linux?
Date: Mon, 14 Jun 1999 00:55:45 GMT
This page :
http://beowulf.gsfc.nasa.gov/software/software.html
references this:
http://beowulf.gsfc.nasa.gov/software/lm78-0.3.1.tar.gz
I compiled it but I have yet to figure out how to load it. insmod
reported version errors on RH6.0, I'm sure it's somthing simple.
Neil Schemenauer wrote:
> I just bought a new machine which includes support in the BIOS
> for measuring the CPU temperature (Award BIOS). I believe the
> API is defined by a standard called smbios. Is there any support
> in Linux for reading this temperature? If not, how would I go
> about adding support? I am an experienced C programmer but am
> not a kernel expert.
>
> Neil
------------------------------
From: Michael Hirsch <[EMAIL PROTECTED]>
Crossposted-To:
comp.os.linux.x,comp.sys.sgi.apps,comp.windows.x.apps,comp.sys.sun.apps,comp.groupware
Subject: ANNOUNCE" CCF--Collaborative Computing Frameworks new release
Date: 13 Jun 1999 21:30:58 -0400
CCF
Collaborative Computing Frameworks
Emory University
Atlanta, GA, USA
June 1999
We are pleased to announce a new version of CCF, an integrated
environment supporting shared X applications, multi-party
communication, data/file sharing and (coming soon) computation
sharing. For more details, please visit our web page at:
http://ccf.mathcs.emory.edu/
CCF allows two or more researchers to share an X application between
any two machine connected via an intranet or the internet. It is
perfect for letting someone far away "look over your shoulder" at your
computer screen. It supports SunOS 5.5 and higher, IRIX 6.2, and
Linux 2.0.xx.
This release include CCFlauncher, a simple point and click interface
to starting up or joining session and inviting others to your session.
For instance, you can use it to invite people to an internet
conference call very easily.
Support for 16 bit X servers has been "perfected" to the great joy of
many of us. You can use this to display clients that only support 8
or 24 bit graphics on your 16 bit workstation.
Please let us know your experiences with this package. We have
mailing lists for announcements and discussion. To join the lists,
send email to
[EMAIL PROTECTED]
with contents
subscribe ccf-interest
or contents
subscribe ccf-announce
Or, you can send comments directly to [EMAIL PROTECTED] You can
also fill out a comment on the download page:
http://ccf.mathcs.emory.edu/ccf/software.html.
Thanks.
FILE:doc/CHANGES
New since 981124:
* CCFlauncher finally released. CCFlauncher provides a point and
click interface to setting up sessions, picking the tools in a
session, finding a session to join, and inviting others to a
session.
* Fixed bug in 2.2 Linux kernel which prevented ccfaudio from working.
* 16 bit graphics is now fully supported! (Side benefit: You can
run 8 or 24 bit clients on your 16 bit display.)
* Greyscale in 8 bit graphics improved by order of magnitude.
* ccfgui has several new feature for use by ccflauncher. Chief among
these is the ability to highlight several lines in a browser in a
variety of colors.
New since 980827:
NEW STUFF:
* You can now run multiple instances of CCSM and CCFX on the same
machine. They can be in the same session or different sessions.
This is good news for people wanting to test the system or users of
X-terminals and a single server machine.
* The various CCF tools (in 8 bit mode) will no longer user a private
colormap as long as there is room in the current one. CCSM must
still use a private color map.
* The beginning of support for 16 bit graphics. CCSM will run, but
look bad. Others look fine.
BUG FIXES:
* Colors now display correctly in 24 bit graphics running in 32 bit
mode.
* Lots of bug fixes and GUI enhancements for ccfaudio, including many
enhancements for the standalone version documented in the separate
ccfaudio source release. Of primary interest for use with ccsm are:
o Found workaround for MAJOR Solaris flaw in the audio driver.
Sound quality and response time improved by orders of magnitude on
Sun Ultras (and other suns, too).
o multiple tweaks of the ccfaudio ui so that you don't turn on the mic
or speaker accidentally.
New since the second alpha release:
NEW STUFF
* Snapshots! You can save any window to a gif file. Once you've
found a good view of what you are working on you can save it to a
gif file.
* Tools can now appear either on your desktop, or on the virtual
desktop.
BUG FIXES
* Some bugs in the networking code fixed. It is now more stable
(especially under Linux).
* fixes in ccfaudio resizing ability.
* Ccfaudio now correctly indicates correct join time for session
members.
New since the first alpha release:
NEW STUFF:
* Linux support added. See README.Linux.
* Motif applications now work well.
* New session management tools making it easier to manage the ccf
nameserver and reuse session names. See README.sns.new.
* Java based dataspace tool.
* ccsm now takes -geometry and -session command line arguments
ccsm -session <session_name> -geometry 600x800+1+1
BUG FIXES:
* Latecomers now see all the same windows in the same place with the
same contents.
* Some fixes for CCFaudio in half duplex mode.
* Tools exit more cleanly making it easier to reuse session names.
--
Michael D. Hirsch Work: (404) 727-7940
Emory University, Atlanta, GA 30322 FAX: (404) 727-5611
email: [EMAIL PROTECTED] http://www.mathcs.emory.edu/~hirsch/
Public key for encrypted mail available upon request (or finger
[EMAIL PROTECTED]).
------------------------------
From: [EMAIL PROTECTED] (Philipp Thomas)
Subject: Re: smbios (DMI) support in Linux?
Date: Mon, 14 Jun 1999 01:31:55 GMT
On 12 Jun 1999 17:27:16 GMT, [EMAIL PROTECTED] (Neil Schemenauer) wrote:
>I just bought a new machine which includes support in the BIOS
>for measuring the CPU temperature (Award BIOS).
You don't need the BIOS support. Check out the lmsensors project at
http://www.netroedge.com/~lm78.
Philipp
--
You have moved your mouse. Windows must be rebooted for the
changes to take effect.
------------------------------
From: Gianni Mariani <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.development.app
Subject: Re: MMX & SMP HOWTO?
Date: Mon, 14 Jun 1999 03:08:16 GMT
I though the Linux RAID driver used the MMX instructions ?
Marcus Sundberg wrote:
> Allen Curtis wrote:
> >
> > Hello there, I am in the process of implementing an imaging library in
> > Linux. Can anyone point me to a HOWTO or something which explains what
> > needs to be done to support MMX properly in Linux.
>
> MMX is not something that needs "support". You either use MMX
> instructions or you don't. If you do it is advisable to provide an
> alternative for non-MMX machines, either by runtime checking or by
> providing two versions of the program.
>
> > Are there any special considerations for SMP and MMX?
>
> Not in userspace, and you don't use MMX in the kernel.
>
> //Marcus
> --
> -------------------------------+------------------------------------
> Marcus Sundberg | http://www.stacken.kth.se/~mackan/
> Royal Institute of Technology | Phone: +46 707 295404
> Stockholm, Sweden | E-Mail: [EMAIL PROTECTED]
------------------------------
From: HANG CHEONG<[EMAIL PROTECTED]>
Subject: �s���\������P:
Date: 14 Jun 1999 03:29:19 GMT
�������
HANG CHEONG INTERNATIONAL
�s���\������P:
�z�O�_�g�`���p��ݮi��P�D�˸���?
�Z�n����,���x�s�i�ζl�H�Ң� (Direct Mail)�O�_�w�g�L�k�F���z�w�����s�i�ĪG?
�P��N�ɶ��M�����ӶO�b���Ĥ������¦���P�覡�W,��ij�z����t�M�s�n��k��
���N�{�檺�s�i��P�覡.�Dzμs�i��P�覡�ӶO�Ӧh�H�O���O�Ӽs�i�O�ΩM�s�i
�įq������������,�]���\�h�j���q�g�L�f�V�����᳣�w��ij̬��g�٧ֳt�B�ĪG
��n��"�ӡТۢϢעڼs�i��P �� �ǯu�s�i��P" �]�N�O--���ں����Ң۵o�e�s�i,
�]�����T��g�٧ֳt�ӥB�Q�����ġI
�g���i���������P���C1000�� 1.5 .
��Y,20000000�U�ӦW�歼 0.0015����30000
�]�N�O�T�U�ӫȤ�|��z�R,�p�z���f�~���b�Q��50��,���A�i�Ȩ�
50��30000��1500000,�@�ʤ��Q�U!!!!!
�аݤH�ͪ��Ĥ@�Ӥ@�ʸU�A�n�p����,�{�b�N���i��@�Ӥ�N�Ȥ@�ʸU.
�Q�����h���Ҹg�P���~����.�u�n��ﲣ�~.���P�ȿ��S���D.
__________________________________________________________________________
���M��P�u��X��,2000�U���Ȥ�E-MAIL�a�}.���A�ܨ�����SUPER SALESMAN.
�M�~���t�o�q�l�n��.(�����n�z�L����ISP��MAIL SERVER,��A���q�����M�~
MAIL SERVER�i�����LISP��CUT�H�Y��,�t�W��).�ϥ�²��.
*���䤭�Q�U���Ȥ�E-MAIL�H�c�a�}.
*�x�W�@�ʸU���Ȥ�E-MAIL�H�c�a�}.
*�@�ɤG�d�U���Ȥ�E-MAIL�H�c�a�}.
*�h�ئ�~�����q�l�a�}:
*�U-Bag *��´�~-Textile *��A-Garment *��ξ���-Furniture
(�̫��s�����99�~6��1��)
*��i1�~�K�O��s(���C��Q�U��)*
*(�A�e����99�~�u�ӷ~20�U���Ȥ�ǯu���X(����~,�a��,���q�W,�s�n��)*
�s *�e�f�W�� *�v���о� *�N�䴩 *�n���s *��Ƨ�s
*�ϥ�CD-R���Ф��˸�.(�ϥ�CD-AutoRun�ε��ﶵ����)
(���M�u��$680) �ä[�L�����ϥΡC
680���u���L�O�Ӥp���A�]�\�A�{�b���ݭn�A�����O�H��n���P�u�@�W��
���~�ΪA�Ȯɻݭn�I
**************************************************************************
�����q��֦��j�����A���A�M�����������U��U�~ Email Address�A
�ݭn�U��U�~���� Email Address�A���H���p���ڭ̡I
**************************************************************************
���n������L�o���ȿ������|��I
(�q�ʼ��u)-(852)-23488365������
�a�}:����E�s�����~���24�����~��3��
________________________________________________________________
------------------------------
From: [EMAIL PROTECTED] (Joel Garry)
Crossposted-To: alt.os.linux,comp.os.linux.advocacy,comp.os.misc,comp.unix.advocacy
Subject: Re: TAO: the ultimate OS
Reply-To: [EMAIL PROTECTED]
Date: Mon, 14 Jun 1999 06:50:38 GMT
On 11 Jun 1999 22:07:25 +0100, Bruce Stephens
<[EMAIL PROTECTED]> wrote:
>There's a good practical reason that Linux (and the Hurd) looks lots
>like Unix: there are lots of interesting Unix programs that people
>want to use. How's Emacs going to work in Tao? How about PostgreSQL,
>Mozilla?
The same way they work on VMS?
jg
--
These opinions are my own.
http://ourworld.compuserve.com/homepages/joel_garry
mailto:[EMAIL PROTECTED] Oracle and unix guy.
------------------------------
Crossposted-To: alt.os.linux,comp.os.linux.advocacy,comp.os.misc,comp.unix.advocacy
From: [EMAIL PROTECTED] (Vladimir Z. Nuri)
Subject: Re: TAO: the ultimate OS
Date: Mon, 14 Jun 1999 07:41:04 GMT
Peter Samuelson ([EMAIL PROTECTED]) wrote:
: Basically I'm saying,
: admit it is only a dream, with no real hope of ever being more.
let's check back with each other in 3 years and see if you still
agree with that statement.
[hilarious wormhole rant]
: Do you see the problem with the above paragraph? I presented a neat
: little *wishlist* item ... but as far as anyone knows, it is completely
: impractical if not impossible. In short, this is what you sound like.
fair enough. so far people tend to be focusing on the "viruses
are impossible" section as impractical if not impossible.. I
may elaborate on this. anything else you would like to focus on?
btw when people say, "you have not fleshed out what an object
is".. I find that rather irrelevant to the feasibility of the
overall system.
: So far you seem to be taking the
: tack of "spreading the memes" so that those who are perceptive enough
: will see the wisdom of them and agree with you.
I do have quite a few positive comments from this recent
flamewar, both sandwiched in obscure places, but also email
You seem to see those
: who disagree with you as the Inquisition to your Galileo, with the
: assumption that "the truth" -- specifically meaning *your* ideas --
: will eventually prevail. How incredibly arrogant, if I may say so.
if I may say so, it is the people who are flaming me who are calling
them "my ideas". I am nothing but a meme catcher/transcriber<g>.
the memes are out there. they are not mine. in fact I have repeatedly
emphasized I feel the goals in the essay are going to become paramount
over next 2-3 years and realized in approximately the same timeframe
.. regardless of what I do with my own time.
: *chuckle* Do you see the irony in your sig quote? You are all theory.
it never changes. powerful new memes are always attacked, now matter
how accurate, no matter how intelligent the crowd.. sometimes
the most intelligent are the worst<g>
--
~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^~^
"in theory, there's no difference [EMAIL PROTECTED]
between theory and practice, mad genius research lab
but in practice there is!" http://www8.pair.com/mnajtiv/
------------------------------
From: [EMAIL PROTECTED]
Subject: quotactl problem
Date: Mon, 14 Jun 1999 07:12:21 GMT
Hello
I use redhat 6.0 and I try to set quota with this code but
it can not work with error message "No such process". Please check my
code and let me know what wrong with it.
Thank you.
[EMAIL PROTECTED]
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#include <pwd.h>
#include <linux/types.h>
#include <linux/quota.h>
main(int *argc, char *argv[])
{
struct dqblk stQuser;
struct passwd *stPasswd;
long i;
/* get user info */
stPasswd = getpwnam("testuser");
/* Init space and total of file to dqblk */
stQuser.dqb_bsoftlimit = 2*1024;
stQuser.dqb_bhardlimit = 2*1024;
stQuser.dqb_isoftlimit = 100;
stQuser.dqb_ihardlimit = 100;
/* set quota from specific user */
if(quotactl(QCMD(Q_SETQUOTA, USRQUOTA), "/dev/ida/c0d0c2,
stPasswd->pw_uid, (caddr_t)&stQuser) != 0){
fprintf(stderr, "%s\n", strerror(errno));
}
exit(0);
}
Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.
------------------------------
From: Anders Peterson <[EMAIL PROTECTED]>
Subject: warning: multiple common of
Date: Mon, 14 Jun 1999 10:28:41 GMT
I'm getting started programming for Linux. My first step is to compile
code
that I've downloaded. The linker, I think, reports some problems that I
can't
interpret. I have no previous experience with the GNU development tools.
Can
anyone point me in the right direction?
/Anders
bash-2.02# make -n
c++ -m486 -g spxtcl.o cmdline.o main.o libsoplex.a -ltcl -ldl -lm -o
soplex
c++ -m486 -g example.o cmdline.o libsoplex.a -ltcl -ldl -lm -o spxexam
bash-2.02#
bash-2.02# make
c++ -m486 -g spxtcl.o cmdline.o main.o libsoplex.a -ltcl -ldl -lm -o
soplex
libsoplex.a(cachelpsolver.o): warning: multiple common of `LPSolver
type_info node'
libsoplex.a(soplex.o): warning: previous common is here
libsoplex.a(spxparmultpr.o): warning: multiple common of `SPxPricer
type_info node'
spxtcl.o: warning: previous common is here
libsoplex.a(spxdefaultpr.o): warning: multiple common of `SPxPricer
type_info node'
spxtcl.o: warning: previous common is here
libsoplex.a(spxsteeppr.o): warning: multiple common of `SPxPricer
type_info node
'spxtcl.o: warning: previous common is here
libsoplex.a(spxdevexpr.o): warning: multiple common of `SPxPricer
type_info node'
spxtcl.o: warning: previous common is here
libsoplex.a(spxhybridpr.o): warning: multiple common of `SPxPricer
type_info node'
spxtcl.o: warning: previous common is here
libsoplex.a(spxweightpr.o): warning: multiple common of `SPxPricer
type_info node'
spxtcl.o: warning: previous common is here
libsoplex.a(spxdefaultrt.o): warning: multiple common of `SPxRatioTester
type_info node'
spxtcl.o: warning: previous common is here
libsoplex.a(spxharrisrt.o): warning: multiple common of `SPxRatioTester
type_info node'
spxtcl.o: warning: previous common is here
libsoplex.a(spxfastrt.o): warning: multiple common of `SPxRatioTester
type_info node'
spxtcl.o: warning: previous common is here
libsoplex.a(spxscale.o): warning: multiple common of `SPxSimplifier
type_info node'
spxtcl.o: warning: previous common is here
libsoplex.a(spxgeneralsm.o): warning: multiple common of `SPxSimplifier
type_info node'
spxtcl.o: warning: previous common is here
libsoplex.a(spxrem1sm.o): warning: multiple common of `SPxSimplifier
type_info node'
spxtcl.o: warning: previous common is here
libsoplex.a(spxredundantsm.o): warning: multiple common of
`SPxSimplifier type_info node'
spxtcl.o: warning: previous common is here
libsoplex.a(spxaggregatesm.o): warning: multiple common of
`SPxSimplifier type_info node'
spxtcl.o: warning: previous common is here
/usr/i486-linux/bin/ld: cannot open -ltcl: No such file or directory
collect2: ld returned 1 exit status
make: *** [soplex] Error 1
bash-2.02#
The Compiling section of the ReadMe-file
Look through the 'Makefile' and change the flags as neccessary for your
environment. Some samples are given. Please note that setting
'-DNDEBUG'
greatly enhanced the speed of the program, but nearly all internal
checks are
turned off. So if you compile SoPlex for the first time, you should
compile
without '-DNDEBUG' and test if the output is correct.
The executable can only be built, if TCL has been installed to your
system.
There may occur some problems with your version of TCL, that should be
solved
via the defines 'LONG_TCL_MAIN', 'TCL_MAIN' and
'RC_FILE_IS_TCL_VARIABLE'.
Set 'CPPFLAGS' to '-DTCL_MAIN', if your TCL library contains the
function
'main' (an appropriate error message will be issued by the linker). If
an
error message occurs for function Tcl_Main, try compiling with
'-DLONG_TCL_MAIN'. If the compiler complains about the variable
'tcl_RcFileName' use '-DRC_FILE_IS_TCL_VARIABLE'. You may have to
include the
path to the TCL include files with a '-I/usr/include/tcl' or similiar in
'CPPFLAGS'. Also the name of the TCL library in 'LDFLAGS' may vary.
Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.
------------------------------
** FOR YOUR REFERENCE **
The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:
Internet: [EMAIL PROTECTED]
You can send mail to the entire list (and comp.os.linux.development.system) via:
Internet: [EMAIL PROTECTED]
Linux may be obtained via one of these FTP sites:
ftp.funet.fi pub/Linux
tsx-11.mit.edu pub/linux
sunsite.unc.edu pub/Linux
End of Linux-Development-System Digest
******************************