
Hello! I'm building the haskell-jvm-bridge (http://sourceforge.net/projects/jvm- bridge/). The final step of the building procedure is to install the package of haskell- jvm-bridge. When I enter ghc-pkg -a -f javavm.ghc-pkg I'm getting the error javavm.ghc-pkg: parse error in package config file The original file looks as shown below. <original-file> Package { name = "javavm", import_dirs = ["c:/Programme/haskell-jvm-bridge-0.3- RC1/imports/"], source_dirs = [], library_dirs = [ "c:/Programme/haskell-jvm-bridge-0.3-RC1/lib/"-L ], hs_libraries = [], extra_libraries = ["stdc++","JVMBridge","JVMInvocation","HaskellJVMBridge"-L,"jvm_imp"], include_dirs = [], c_includes = [], package_deps = ["lang","concurrent","haskell98"], extra_ghc_opts = ["-fglasgow-exts","-fallow-undecidable-instances"], extra_cc_opts = [], extra_frameworks = [-L ], extra_ld_opts = [ "-Wl,-rpath,c:/Programme/haskell-jvm-bridge-0.3-RC1/lib/"-L ] } </original-file> I noted that some package files have the form [ Package, Package, ... ], and changed the original file: <original-file> [Package { name = "javavm", import_dirs = ["c:/Programme/haskell-jvm-bridge-0.3- RC1/imports/"], source_dirs = [], library_dirs = [ "c:/Programme/haskell-jvm-bridge-0.3-RC1/lib/"-L ], hs_libraries = [], extra_libraries = ["stdc++","JVMBridge","JVMInvocation","HaskellJVMBridge"-L,"jvm_imp"], include_dirs = [], c_includes = [], package_deps = ["lang","concurrent","haskell98"], extra_ghc_opts = ["-fglasgow-exts","-fallow-undecidable-instances"], extra_cc_opts = [], extra_frameworks = [-L ], extra_ld_opts = [ "-Wl,-rpath,c:/Programme/haskell-jvm-bridge-0.3-RC1/lib/"-L ] }] </original-file> This didn't help me, I got the same error message. Please tell me what's wrong with this package file. Thanks in advance Dmitri Pissarenko -- Dmitri Pissarenko Software Engineer http://dapissarenko.com