Estoy intentando usar gschem / gnetlist / ngspice para hacer algunas simulaciones de circuitos. Tengo un esquema de subcircuito y he creado un símbolo. Puedo agregar el símbolo al esquema de nivel superior en gschem, pero cuando ejecuto gnetlist me aparece el siguiente error:
WARNING: Found a placeholder/missing component, are you missing a symbol file? [<symbol file name>]
El dispositivo no aparece en la lista de salida de red. El archivo de símbolos está en un subdirectorio llamado "símbolos" y en mi ~ / .gEDA / gafrc tengo la línea
(component-library "./symbols" "Local Symbols")
según el consejo de la lista de correo de gnetlist, pero por alguna razón todavía no puede encontrarlo, aunque gschem encuentra y usa el símbolo sin problemas. He intentado muchas cosas pero no puedo hacer que gnetlist encuentre el símbolo. Busqué en Internet una respuesta que no sirvió de nada y publiqué aquí porque aparentemente no existe una forma sencilla de publicar la pregunta en las listas de correo de gEDA. ¿Alguien tiene una idea de lo que está pasando aquí?