Am Dienstag, den 30.08.2005, 08:47 +0200 schrieb mondrillo: > Hello list, > > In Bach, Perl, can do set SDL_VER=`sdl-config --version` > and in enviroment has the variable SDL_VER=1.2.3 for example. > echo $SDL_VER > 1.2.3 > But in Pascal non have the setenv() procedure as in C :( > > Actualy I resolve this problem with sending the output to a file, and > then reading the file. But, can I pass from C this function?, or call > a libc (thinks is this lib that has setenv() ) from Pascal to execute > setenv(). >
If you're using a command line to execute a foreign program you can always tell the shell: csh: "setenv VAR value; your-foreign-program" sh: "VAR=value; your-foreign-program" Not portable, ugly workaround, but it does do the job. HTH, Marc _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal