Menu

qucs portable windows

Help
2007-09-04
2012-12-15
  • Leonardo Rodríguez

    Hello

    I have write a little script to make qucs portable in Windows,
    (run in a usb pen)

    I don't know if is incomplete.

    The procedure for making qucs portable is

    1. install Mingw
    2. install freehdl
    3. install qucs
    4. copy mingw, freehdl and qucs dirs in other folder, ie portable
    5. desinstall mingw, freehdl and qucs
    5. in this folder (portable) create a dir "home"
    6. copy the script below in qucs\bin
    7. execute this script

    thanks

    Leonardo Rodríguez

    ----------- begin script ---------------------------
    @echo off
    rem  este archivo debe residir en el directorio bin de qucs
    rem  también debe existir el siguiente árbol de directorios para
    rem  el buen funcionamiento de las herramientas
    rem  home   -> directorio de trabajo de qucs
    rem  frehdl -> directorio de instalación de freedl
    rem  qucs   -> directorio de instalación de qucs
    rem  mingw  -> directorio de instalación del compilador de C mingw

    rem variables de entorno necesarias para ejecutar las aplicaciones

    set home=../../home
    set FREEHDL=../../FreeHDL
    set QUCSDIR=..
    set ASCODIR=..
    set MINGWDIR=../../CodeBlocks

    rem verificar que existen todos los directorios para que la aplicación
    rem funcione correctamente

    if not exist %home% goto error_home
    if not exist %FREEHDL%\bin\freehdl-v2cc.exe goto error_freehdl
    if not exist %MINGWDIR%\bin\gcc.exe goto error_mingw
    if not exist %QUCSDIR%\bin\qucs.exe goto error_qucs

    set path=../../qucs/bin;%path%

    qucs
    goto fin

    :error_home
    echo El directorio %home% no existe no se puede ejecutar la aplicación
    echo cree el directorio
    pause
    goto fin

    :error_freehdl
    echo Tal vez no existe freehdl en el directorio apropiado
    echo por favor copielo en %FREEHDL%
    pause
    goto fin

    :error_mingw
    echo Tal vez no existe el compilador Mingw
    echo por favor instálelo en %MINGWDIR%
    pause
    goto fin

    :error_qucs
    echo Tal vez qucs no está en el lugar adecuado
    echo por favor instálelo en %qucs%
    pause

    :fin

     
    • Stefan Jahn

      Stefan Jahn - 2007-09-10

      Hi there!

      I am not sure about what this is excactly... but I assume you want to make it "portable" on an USB stick for everywhere use...

      You probably want also to include iverilog... Please see <http://qucs.sourceforge.net/install.html> (Install instructions for Win32 section).

      Cheers, Stefan.

       

Log in to post a comment.