[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: Win32 hit list...



> The nsi installer I use when I build the suite sets the following
> variables only:
>
>  ${EnvVarUpdate} $0 "PATH"            "A" "HKLM" "$INSTDIR\bin"
>  ${EnvVarUpdate} $0 "GEDADATA"        "A" "HKLM" "$INSTDIR\share\gEDA"
>  ${EnvVarUpdate} $0 "GUILE_LOAD_PATH" "A" "HKLM" "$INSTDIR\share\guile\
>
> Other tools assume certain hard-coded paths, or variables being set.
> Perhaps we can set some of the other variables for now.. but I'd prefer
> to see the number reduced.

The registry should not be used at all.  Some IT departments lock it
down so only
a administrator can install things, and if it is not one of their
'things' it does not get installed.
There is no reasoning with Mordoc.
http://dilbert.com/strips/?CharIDs=15&After=01/01/1996&Before=01/22/2010&Order=s.DateStrip+DESC&PerPage=50&x=23&y=9&CharFilter=Any

> gnet-gsch2pcb backend:
>
> Teach it to find the PCB library files relative to the installed
> directory.

The best approach to these 'finding things' under Windows is to use
Environment Variables,
set in a batch file.

>    (define gsch2pcb:pcb-m4-path (list gsch2pcb:pcb-m4-dir gsch2pcb:pcb-m4-confdir "$HOME/.pcb" "."))
> )
>                                             This path is probably wrong on Windows  ^^^^^^^^^

$HOME/.pcb works fine but $HOME/_pcb should be a working alternative as well.


> Add a configure time option to _disable_ M4 operation - to work around
> our lack of M4 support in our Win32 build.

Any reason DJGPP M4 won't work?  I have all of those tools, M4, gawk,
Perl in my path.
Obviously we can't install those as part of gEDA/PCB but we can tell
people that they should,
and detect them if they are available.


_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user