# Swig and Java Package Flag option not working

**URL:** https://discourse.cmake.org/t/swig-and-java-package-flag-option-not-working/9183
**Category:** Code
**Created:** [October 11, 2023, 10:58pm UTC](https://discourse.cmake.org/t/swig-and-java-package-flag-option-not-working/9183 "2023-10-11T22:58:57Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Trevor\_Cash1](https://discourse.cmake.org/user_avatar/discourse.cmake.org/trevor_cash1/32/3907_2.png) [@Trevor\_Cash1](https://discourse.cmake.org/u/Trevor_Cash1)
#### Post date: [October 11, 2023, 10:58pm UTC](https://discourse.cmake.org/t/swig-and-java-package-flag-option-not-working/9183/1 "2023-10-11T22:58:58Z")

</div>

Hello All,

I am using CMake and UseSwig() to create some java bindings. All seems to work - but I get an error when trying to pass the “-package” option on to swig (in order to wrap the created java into a java package)

set(CMAKE\_SWIG\_FLAGS “-doxygen; -package com.package.example”)

Gives this error:

```auto
  Swig compile C:/Users/casht/repos/imatest_motion/build_Release/MC_API_JavaPackage/SwigInterface.i for java
CUSTOMBUILD : swig error : Unrecognized option -package com.package.example [C:\Users\casht\repos\imatest_motion\build_Release\MC_API_JavaPackage\MC_API_JavaPackage.vcxproj]
  Use 'swig -help' for available options.

```

I’m using cmake 3.25.1 and swig 4.1.1

Any help would be appreciated,  
-Trevor

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.cmake.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.cmake.org/u/ben.boeckel)
#### Post date: [October 11, 2023, 11:16pm UTC](https://discourse.cmake.org/t/swig-and-java-package-flag-option-not-working/9183/2 "2023-10-11T23:16:52Z")

</div>

It looks like the spaces are being taken literally. Try:

> [@Trevor\_Cash1](#):
>
> ```cmake
> set(CMAKE_SWIG_FLAGS “-doxygen;-package;com.package.example”)
> 
> ```

---

<div class="post-metadata">

### Author: ![Trevor\_Cash1](https://discourse.cmake.org/user_avatar/discourse.cmake.org/trevor_cash1/32/3907_2.png) [@Trevor\_Cash1](https://discourse.cmake.org/u/Trevor_Cash1)
#### Post date: [October 11, 2023, 11:31pm UTC](https://discourse.cmake.org/t/swig-and-java-package-flag-option-not-working/9183/3 "2023-10-11T23:31:01Z")

</div>

Many Thanks - That fixed the Issue.
