<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
Remove postgres from the system_libs and/or system_liborder in the config file, if you don't have postgres.<br>And then the postgres package should check for existance in system_libs/system_liborder and do nothing if not present.<br>It might not currently. But this pattern is used some and works somewhat reasonably, but not perfectly.<br><br><br>If you later do install postgres, you get to go back and reedit the config file -- not good.<br>Imagine what the automation looks like -- the order you install packages should not<br>affect the outcome -- so such automatic steps have to be rerun whenever anything<br>is installed, or some optimized form of that.<br><br><br>Surely some package systems have addressed this, but we don't interoperate with them,<br>
it's non-trivial and platform-dependent work...<br>
<br><br>Besides that, there's a certain dumbness.<br>Compiling and dynamic linking against libfoo.so ought to require almost nothing -- just the headers and<br>a list of symbols in libfoo.so, not the actual code for libfoo.so.<br>That is basically how compile/link on Windows works. But maybe not elsewhere.<br><br><br>- Jay<br><br><div>> Date: Wed, 15 Jun 2011 21:28:35 +0200<br>> From: lemming@henning-thielemann.de<br>> To: felipevaldez@gmail.com<br>> CC: m3devel@elegosoft.com<br>> Subject: Re: [M3devel] helo everyone - videotutorials for modula3<br>> <br>> <br>> On Wed, 15 Jun 2011, felipe valdez wrote:<br>> <br>> > is there a way to bypass postgress, I mean, shouldn't this be an optional component, or is postrges deeply integrated with cm3?<br>> <br>> It is not integrated by any means. It is only needed if you use postgres <br>> bindings for Modula-3. It should be possible to skip configuration of the <br>> postgres path.<br></div> </div></body>
</html>