Le 23/02/2015 21:54, Lukas Degener a écrit : > I am sorry to report that my own humble efforts in this matter just hit > a dead end: Not only does the colt public API depend on interfaces from > the hep.aida.bin packages, but those interfaces (BinFunction1D et al) do > them selfs depend on other *classes* in this package (DynamicBin1D), > effectively tying them to that particular implementation. I don't see > how we can get rid of this mess without rewriting those classes from > scratch. Unfortunately, I cannot tell which parts of the colt API are > actually used (I hardly understand what it is doing).
Hi Lukas, Try removing the packages hep.aida.bin and cern.colt.matrix.doublealgo. Remove the tests and the benchmarks: src/cern/colt/GenericSortingTest.java src/cern/colt/matrix/bench/BenchmarkMatrix.java src/cern/colt/matrix/impl/BenchmarkMatrix2D.java src/cern/colt/matrix/impl/TestMatrix2D.java src/cern/jet/random/Benchmark.java src/cern/jet/stat/quantile/Quantile1Test.java src/hep/aida/ref/Test2.java Remove the Converter class and comment the toString() and viewSorted() methods in DoubleMatrix*D and Property. This will give you a buildable project without the LGPL classes. Emmanuel Bourg -- To UNSUBSCRIBE, email to debian-java-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/54eba870.1050...@apache.org