erichVK5 / BXL2text

A utility to convert huffman encoded BXL schematic and footprint files to plain text, gEDA PCB (.fp) and gschem (.sym), and KiCad (.lib) formats
GNU General Public License v2.0
22 stars 9 forks source link

Compilation issue (cannot find symbol) #1

Closed madmax76 closed 8 years ago

madmax76 commented 8 years ago

Seem to have an issue compiling on OSX

macbook:BXL2text max$ javac *.java

Footprint.java:43: error: cannot find symbol
  FootprintHeader[] moduleTextDescriptors = new FootprintHeader[200];
  ^
  symbol:   class FootprintHeader
  location: class Footprint
Footprint.java:43: error: cannot find symbol
  FootprintHeader[] moduleTextDescriptors = new FootprintHeader[200];
                                                ^
  symbol:   class FootprintHeader
  location: class Footprint
Footprint.java:151: error: cannot find symbol
                    moduleTextDescriptors[textDescriptorCount] = new FootprintHeader();
                                                                     ^
  symbol:   class FootprintHeader
  location: class Footprint
Footprint.java:158: error: cannot find symbol
                    footprintElements[FPFeatureCount] = new FootprintText();
                                                            ^
  symbol:   class FootprintText
  location: class Footprint
Footprint.java:164: error: cannot find symbol
                    moduleTextDescriptors[textDescriptorCount] = new FootprintHeader();
                                                                     ^
  symbol:   class FootprintHeader
  location: class Footprint
Footprint.java:186: error: cannot find symbol
                    footprintElements[FPFeatureCount] = new Circle();
                                                            ^
  symbol:   class Circle
  location: class Footprint
Footprint.java:194: error: cannot find symbol
                    footprintElements[FPFeatureCount] = new Circle();
                                                            ^
  symbol:   class Circle
  location: class Footprint
PinList.java:372: error: cannot find symbol
          slotArrays[index][index2].setPinType(pinType);
                                   ^
  symbol:   method setPinType(String)
  location: class SymbolPin
8 errors
erichVK5 commented 8 years ago

Thank you for the feedback. I seem to have neglected to add that class to the directory. It is the same class used by KicadModuleToGEDA. You can copy any missing class files from the KicadModuleToGEDA utility and have a go. I will do fresh git clone and fix any errors that crop up so that it behaves properly.