To resolve undefined symbols, you can also add a JAR onto the project build path using Project Properties > Java Build Path > Libraries > Add External JARs...
If you are getting your JARs through Maven / SBT, they should be in:
If you are using publish-local with chisel3, your JARs should be in
Note that chisel3 is compiled into one JAR, including coreMacros and chiselFrontend sub-projects
Of course, this is a more quick-and-dirty solution compared to something that can parse SBT files.
Not sure exactly what you did with build.sbt respect to recompile (I think it download it only the first time, then it caches it for the future). But I'm using ScalaIDE for Chisel on linux, using the default build.sbt files, maybe you can try to get it working out of the box first to help narrow down the issue.
Here are the steps I took in order to get ScalaIDE work with Chisel:
the latest Scala IDE uses 2.11.8, the current Chisel repository defaults to 2.11.7. So I had to change all the build.sbt reference to scalaVersion from 2.11.7 to 2.11.8
I used sbteclipse https://github.com/typesafehub/sbteclipse To create importable the workspace to setup the compilation dependencies.
Except for chiselFrontEnd. For some reason, this package is not added to the dependency. I have to Add chiselFrontEnd as a javabuildpath dependency manually (Properties/JavaBuildPath, under Projects) for my own projects.
- Chisel: Compiling Chisel library on Windows
- Compiling Scala^Z3 on Windows
- Error compiling Djinni under windows
- How to install and maintain 2 versions of sbt(say 1.2.7 and 1.2.8) on windows 10 without any library issues?
- Compiling chisel source files in chisel project template
- Is the Scala 2.8 collections library a case of "the longest suicide note in history"?
- What JSON library to use in Scala?
- java.io.IOException: Could not locate executable null\bin\winutils.exe in the Hadoop binaries. spark Eclipse on windows 7
- Is there a good math/stats library for Scala?
- Simple and concise HTTP client library for Scala
- Can someone explain to me what the Shapeless library is for?
- How does the Cats library in Scala relate to scalaz?
- Noise free JSON format for sealed traits with Play 2.2 library
- Is there a good GnuPG encryption library for Java/Scala?
- Scala library to convert numbers (Int, Long, Double) to/from Array[Byte]
- Error: scala: No 'scala-library*.jar' in Scala compiler library
- How to support multiple Scala versions in a library
- Does Scala have a library method to build Option-s that takes into account empty strings?
- How to get a list with the Typesafe config library
- Using a Java library with Scala reserved words
- Recommended Scala io library
- SBT: is it wise to fix eviction warnings of library dependencies
- graph library for scala
- Scala streaming library differences (Reactive Streams/Iteratee/RxScala/Scalaz...)
- where to find downloaded library of sbt?
- How to add native library dependencies to sbt project?
- Compiling Scala before / alongside Java with Gradle
- Java/Scala library for algebra, mathematics
- Is there a Java library for parsing gettext PO files?
- Why did Scala's library double its size between 2.7 and 2.8?
More Query from same tag
- How to explicitly specify value of AutoInc column in Slick
- Using polymorphic function as a parameter
- How to filter a Stream[Future[A]]-like class by sub-type B<:A?
- Scala or Java equivalent of Ruby factory_girl or Python factory_boy (convenient factory pattern for unit testing)
- Gatling.bat Command-line options, how do they work?
- How to sort the data on multiple columns in apache spark scala?
- Using Future and Async to handle multiple file IO requests without blocking
- Spark Scala error in filter while applying for loop
- Spray routing 404 response
- Parse String value into AnyContent Value
- Avoid Printing of code when running scripts in spark shell
- Cannot convert seq of parameterized types to a map
- Error "java.util.Date does not take parameters" in Squeryl's where "clause"
- Printing MirroredElemTypes in Scala 3
- How can I access values outside of Spark GraphX .map loop?
- Why this foldLeft scala code does not work?
- How to use futures with Akka for asynchronous results
- How to understand the two sentences about "Covariance" and "Contravariance"?
- No RowReaderFactory can be found for this type error when trying to map Cassandra row to case object using spark-cassandra-connector
- Get sum of a column into a "val" (variable)
- Subtype polymorphism in scala
- Pattern matching zero-argument functions in scala: mystified by warning
- Is Akka Ask Blocking on the Current Thread
- How to use Flinks Splitter Methods in Java
- How does `isInstanceOf` work?
- How do you write clean debug statements in Spark?
- Missing parameter type for expanded function when not assigned to a variable
- How do I render a SHtml.ajaxButton with 'onClick' action and href link in a Lift Snippet
- What is the Scala type-programming analogy for the `this` keyword?
- Combining arbitrary number of sources with materialized values