If they are not available for some reason the packager for that platform can disable the feature until he figures out how to support the feature.
I don't really see the rationale in having supported features be enabled explicitly. 2017-12-05 15:33 GMT+01:00 Wayne Stambaugh <[email protected]>: > Can we guarantee that these build dependencies are available on all > platforms? I'm primarily think of BSD devs. For the windows, macos, > and linux devs there are no issues. > > On 12/5/2017 9:28 AM, Nick Østergaard wrote: > > I would personally also like to see these options enabled by default. It > > makes it easier for a packager to be convinced what options to enable... > :) > > > > 2017-12-05 15:05 GMT+01:00 Kristoffer Ödmark > > <[email protected] <mailto:[email protected]>>: > > > > I checked the default package in Ubuntu ppa through a friend. Indeed > > all of this is enabled. > > > > Here I attach a small patch that changes the default compile-flags > > to the ones in the released packages. Its a small fix and it doesnt > > add or remove anything really, just a changes how a default build > > for a novice will look, maybe it will reduce some initial confusion > > for someone. > > > > - Kristoffer > > > > On 12/04/2017 10:19 PM, Nick Østergaard wrote: > > > > > > > > Den 4. dec. 2017 18.50 <tel:2017%2018.50> skrev "kristoffer > > Ödmark" <[email protected] > > <mailto:[email protected]> > > <mailto:[email protected] > > <mailto:[email protected]>>>: > > > > > > > > On 2017-12-04 15:22, Tomasz Wlostowski wrote: > > > > Kristoffer, > > > > You're very welcome to specify how you'd like to have the > > Spice-related > > fields organized - but remember it's not only the > > integrated ngspice > > simulator that relies on them. People have been > > exporting PSpice > > netlists from Kicad for a while and AFAIR netlist export > > depends on > > these particular fields. > > > > Okay, My suggestions: > > > > 1. Enable the spice simulator by default and start shipping > > it with > > windows nightlies. This way we will find much more bugs. > > Because I > > doubt everyone is running with the simulator on even on > > nightlies. > > Same goes for the OCE and step stuff. This I see as a must > > to get a > > smoother v5 transition for most users, even those moving > from v4 > > stable to v5 stable without ever trying nightlies. > > > > > > Everything should be enabled for the windows nightlies. It has > > been when the OCE stuff and ngspice stuff was merged. If it not > > it is a bug. > > > > > > 2. Parse the "value" field and reference in the simulator to > > get the > > basic primitives. like Resistor and Capactiors, inductors > > etc, based > > on the first Letter in the Reference. We already have > > name-dependent > > functions for the differential-pair so having this here, and > > > > 3. Move the Spice_Netlist_Enabled field to a new right-side > > toggle > > menu to select between "Spice and PCB, Spice Only, PCB > > only", so one > > can specify if the item should be added to both the PCB and > the > > Spice netlist, or only one of them, by default I guess both > > should > > be enabled. > > > > 4. When the Spice_Model field is selected, the button "Edit > > Spice > > Model" should be shown under there, instead of always on the > > left > > side. Just to be more like the other fields. > > > > 5. Add context-menu entries and toolbar buttons for the > > simulator > > interface. > > > > This would make the simulator seem like its a part of kicad > > and not > > only a strange addon that is just hackishly attached to > > kicad with > > duct-tape. Dont get me wrong, Its an awesome feature, and > > works well > > it just looks like an outsider when using it currently. > > > > > > > > As for the polishing up before the V5, there's several > > tasks to do: > > - update the pspice.lib library (it doesn't follow the > > KLC) and make > > sure all Spice devices are in there. > > - fix quirks in the plot component (wxMathPlot). > > - document and make a few example designs (I can help > > with this > > point). > > > > Cheers, > > Tom > > > > > > > > _______________________________________________ > > Mailing list: https://launchpad.net/~kicad-developers > > <https://launchpad.net/~kicad-developers> > > <https://launchpad.net/~kicad-developers > > <https://launchpad.net/~kicad-developers>> > > Post to : [email protected] > > <mailto:[email protected]> > > <mailto:[email protected] > > <mailto:[email protected]>> > > Unsubscribe : https://launchpad.net/~kicad-developers > > <https://launchpad.net/~kicad-developers> > > <https://launchpad.net/~kicad-developers > > <https://launchpad.net/~kicad-developers>> > > More help : https://help.launchpad.net/ListHelp > > <https://help.launchpad.net/ListHelp> > > <https://help.launchpad.net/ListHelp > > <https://help.launchpad.net/ListHelp>> > > > > > > > > > > > > _______________________________________________ > > Mailing list: https://launchpad.net/~kicad-developers > > Post to : [email protected] > > Unsubscribe : https://launchpad.net/~kicad-developers > > More help : https://help.launchpad.net/ListHelp > > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

