Return-Path: pg_adm@postgres.berkeley.edu
Received: by postgres.Berkeley.EDU (5.61/1.29)
	id AA18212; Tue, 23 Feb 93 17:19:00 -0800
Date: Tue, 23 Feb 93 17:19:00 -0800
Message-Id: <9302240119.AA18212@postgres.Berkeley.EDU>
From: joseash@bush.cs.tamu.edu (Alfredo Sanchez)
Subject: Re: large object compiling error
To: postgres@postgres.berkeley.edu
Sender: pg_adm@postgres.berkeley.edu



> ld: Undefined symbol 
>    _setenv 
> Compilation failed

I asked this question a few days ago, and several kind souls
helped me.
You need to edit the file ~postgres/src/lib/libpq/fe-pqufs.c
The shortest answer I received shows a possible workaround. 
I include it below.

Good luck,

J Alfredo Sanchez H
-------------------
Hypermedia Research Lab
Texas A&M University

 > From mauro@netcom.com Fri Feb 12 16:30:34 1993
 > From: mauro@netcom.com (Mauro DePalma)
 > Message-Id: <9302122229.AA06088@netcom.netcom.com>
 > Subject: Re: Large Object include files
 > To: joseash@bush.cs.tamu.edu (Alfredo Sanchez)
 > Date: Fri, 12 Feb 93 14:29:45 PST
 > In-Reply-To: <9302122055.AA20786@postgres.Berkeley.EDU>; from "Alfredo Sanchez" at Feb 12, 93 12:55 pm
 > X-Mailer: ELM [version 2.3 PL11]
 > Status: RO
 > 
 > > 
 > [517 mauro@olympus] diff -c fe-pqufs.c fe-pqufs.c-
 > *** fe-pqufs.c  Fri Oct 23 18:28:07 1992
 > --- fe-pqufs.c- Wed Aug 26 23:31:28 1992
 > ***************
 > *** 487,501 ****
 >       } else {
 >         strcpy(cwdir,resolve_path(path));
 >       }
 > - 
 > - #ifdef sprite
 >       setenv("PFCWD",cwdir,1);
 > - #else
 > -     { char envEntry[64];
 > -       (void) sprintf(envEntry, "PFCWD=%s", cwdir);
 > -       (void) putenv(envEntry);
 > -     }
 > - #endif
 >       return 0;
 >   }
 >   
 > --- 487,493 ----
 > 
 > 

