yes i work with other people on this Project and they do not want to update Lazarus/FPC yet. So i cant work with them when they have an older version of Lazarus, because they can't open/compile my work.
In light of recent findings by paweld I fail to see why making the situation more difficult then it would have to be justifies any reason to not update.
There is actually no need to update anything at all other than installing FPC 3.2.2 fixes (still under the assumption you and your teammates are running 3.2.2), point your existing Lazarus to the new fixes compiler and rebuild Lazarus (a single button action).
I can respect the need/requirement to stay at a certain version/revision of software but the release schedule of the compiler is already as dissatisfying as it can be (no offense).
i guess the best way for me now is to leave it for now since i can't just recompile the single package due to dependencies. I will mark this section in the project as unfinished and come back later when all of my coworkers agree to update Lazarus.
Respect for your decision but as I wrote above there is no need to update Lazarus.
i do not have any knowledge about fpc so thats one more reason to stop here and come back later when i have a clean and safe Updated version. Maybe this thread could help someone else in a similar situation.
Fixes is as clean and safe as it can get.... even safer than keep running FPC 3.2.2 release version (still the same assumption that your team is running 3.2.2)
The only thing that we can't answer is what version of the compiler your team is currently using and what fixes you need for the fcl-pdf package in order for you to be able to continue your project
edit: forgot to mention that you can always go paweld/wp route if that works for you and your teammates.