On Tuesday, February 08, 2011, Alexandre Prokoudine wrote: > Hi, > The problem is that the script *always* compiles whatever .qm it finds
That should happen when you run make. The bootstrap.sh script creates a configure script, and the configure script generates a new Makefile, or at least that's the general idea, if not a precisely accurate description. So for a baseline, I start with a clean source tree (make distclean) and then I bootstrap/configure/make. Now I change some lines in one of the translations to simulate an update. What's supposed to happen is the change is picked up, and a new .qm file is generated. That does happen here: Rebuilding dependencies file... /usr/bin/lrelease-qt4 data/locale/es.ts Updating 'data/locale/es.qm'... g++ -c -g0 -O2 -Wall -pipe.... Can you run through this from the top and establish for sure that this really doesn't work for you? Start with "make distclean" or a fresh checkout of the source. 1. bootstrap.sh 2. configure 3. make (run to completion) 4. change your .ts file 5. make You should see something similar to the above, with the translation update as the very first thing right after issuing the make command. If you don't, what you do see might offer a clue. -- D. Michael McIntyre ------------------------------------------------------------------------------ The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb _______________________________________________ Rosegarden-devel mailing list [email protected] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
