Hello, I am reusing a schematic which I have already made a PC board with it while back now I want to make some modification without disturbing the previous one, so I made a new directory made the necessary modifications and try to generate the PCB file in the usual way. The gsch2pcb does not find the components the project file is the same I used before, here is the output
[Vinny@HP1 T14511_1]$ gsch2pcb project usage: gsch2pcb [options] {project | foo.sch [foo1.sch ...]} Generate a PCB layout file from a set of gschem schematics. gnetlist -g PCB is run to generate foo.net from the schematics. gnetlist -g gsch2pcb is run to get PCB m4 derived elements which match schematic footprints. For schematic footprints which don't match any PCB m4 layout elements, search a set of file element directories in an attempt to find matching PCB file elements. Output to foo.pcb if it doesn't exist. If there is a current foo.pcb, output only new elements to foo.new.pcb. If any elements with a non-empty element name in the current foo.pcb have no matching schematic component, then remove those elements from foo.pcb and rename foo.pcb to a foo.pcb.bak sequence. gnetlist -g pcbpins is run to get a PCB actions file which will rename all of the pins in a .pcb file to match pin names from the schematic. "project" is a file (not ending in .sch) containing a list of schematics to process and some options. A schematics line is like: schematics foo1.sch foo2.sch ... Options in a project file are like command line args without the "-": output-name myproject options (may be included in a project file): -d, --elements-dir D Search D for PCB file elements. These defaults are searched if they exist: ./packages, /usr/local/share/pcb/newlib, /usr/share/pcb/newlib, (old pcb) /usr/local/lib/pcb_lib, /usr/lib/pcb_lib, (old pcb) /usr/local/pcb_lib -o, --output-name N Use output file names N.net, N.pcb, and N.new.pcb instead of foo.net, ... where foo is the basename of the first command line .sch file. -f, --use-files Force using file elements over m4 PCB elements for new footprints even though m4 elements are searched for first and may have been found. -r, --remove-unfound Don't include references to unfound elements in the generated .pcb files. Use if you want PCB to be able to load the (incomplete) .pcb file. This is the default behavior. -k, --keep-unfound Keep include references to unfound elements in the generated .pcb files. Use if you want to hand edit or otherwise preprocess the generated .pcb file before running pcb. -p, --preserve Preserve elements in PCB files which are not found in the schematics. Note that elements with an empty element name (schematic refdes) are never deleted, so you really shouldn't need this option. -q, --quiet Don't tell the user what to do next after running gsch2pcb. -s, --skip-m4 Skip m4 when looking for footprints. The default is to use m4 (which is what previous versions did). --m4-file F.inc Use m4 file F.inc in addition to the default m4 files ./pcb.inc and ~/.pcb/pcb.inc. --m4-pcbdir D Use D as the PCB m4 files install directory instead of the default: /usr/share/pcb/pcb/m4 --gnetlist backend A convenience run of extra gnetlist -g commands. Example: gnetlist partslist3 Creates: myproject.partslist3 --gnetlist-arg arg Allows additional arguments to be passed to gnetlist. --empty-footprint name See the project.sample file. options (not recognized in a project file): --fix-elements If a schematic component footprint is not equal to its PCB element Description, update the Description instead of replacing the element. Do this the first time gsch2pcb is used with PCB files originally created with gschem2pcb. -v, --verbose Use -v -v for additional file element debugging. -V, --version environment variables: GNETLIST If set, this specifies the name of the gnetlist program to execute. Additional Resources: gEDA homepage: http://www.geda.seul.org PCB homepage: http://pcb.sf.net gEDA Wiki: http://geda.seul.org/dokuwiki/doku.php?id=geda [Vinny@HP1 T14511_1]$ Then I found that if load the schematic from the menu "Applications/electronics/ ..." all components are properly loaded, but if I login the working directory and run "gschem T14511.sch" it loads the schematic without components I also ran "gnetlist T14511.sch" this is the result: [Vinny@HP1 T14511_1]$ gnetlist T14511.sch Loading schematic [/home/Vinny/gaf/T14511_1/T14511.sch] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] WARNING: Found a placeholder/missing component, are you missing a symbol file? [LP24-500.sym] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] WARNING: Found a placeholder/missing component, are you missing a symbol file? [Buz-1.sym] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] Could not open [Mouser] WARNING: Found a placeholder/missing component, are you missing a symbol file? [respacvert9-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [cap_pol-2.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [cap_pol-2.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [cap-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [cap-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [cap-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [cap_pol-2.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [switch-sp3t-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [cap-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [cap-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [resistor-3.sym] Could not open [Mouser] Could not open [Mouser] WARNING: Found a placeholder/missing component, are you missing a symbol file? [ULN2004-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [rpack7-2.sym] Could not open [Mouser] WARNING: Found a placeholder/missing component, are you missing a symbol file? [DIGY_SW4-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [LED4-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [MC14511-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [MAX232-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [89C51R2X.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [Pin_hole-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [Pin_hole-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [Pin_hole-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [Pin_hole-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [OAC-5-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [cap-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [cap-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [cap-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [cap-1.sym] WARNING: Found a placeholder/missing component, are you missing a symbol file? [7805-1.sym] You gave neither backend to execute nor interactive mode! [Vinny@HP1 T14511_1]$ Can any body help? Thank you in advance. Vinny _______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user