Opened 9 years ago

Closed 9 years ago

Last modified 13 months ago

#4901 closed defect (fixed)

AMIGAOS4: messages.cpp errors

Reported by: raziel- Owned by: lordhoto
Priority: normal Component: Port: AmigaOS4
Keywords: build Cc:
Game:

Description

C++ common/tokenizer.o
tools/po2c po/hu_HU.po po/ru_RU.po > common/messages.cpp
T:gmake.sh.3069.CWCGTP[1]: tools/po2c: No such file or directory
gmake: *** [common/messages.cpp] Error 1

AmigaOS4
gcc (GCC) 4.2.4 (adtools build 20090118)

Ticket imported from: #3017628. Ticket imported from: bugs/4901.

Change History (10)

comment:1 by lordhoto, 9 years ago

Summary: AMIGAOS4: tokenizer errorsAMIGAOS4: po2c errors

comment:2 by lordhoto, 9 years ago

Hi,

could you check whether the file "tools/po2c" is executable on your system and whether you have perl installed?

comment:3 by lordhoto, 9 years ago

Summary: AMIGAOS4: po2c errorsAMIGAOS4: messages.cpp errors

comment:4 by raziel-, 9 years ago

perl --version
This is perl, v5.8.5 built for ppc-amigaos

12.Development:Coding/Projects/scummvm/tools> po2c
tools/po2c: file is not executable
12.Development:Coding/Projects/scummvm/tools> execute po2c
#!/usr/bin/perl: Unknown command
12.Development:Coding/Projects/scummvm/tools> perl po2c
Usage: po2c {po file[s]}

comment:5 by lordhoto, 9 years ago

Where is your perl exectuable placed?

Apart I guess a possible fix for your system would be to add a "perl" before "$(srcdir)/tools/po2c" in common/module.mk line 36.

comment:6 by raziel-, 9 years ago

/SDK/Local/C/perl

comment:7 by lordhoto, 9 years ago

Did you change any of the files in po/ btw.? Usually that rule should only be triggered, when you changed a translation file.

comment:8 by lordhoto, 9 years ago

This should be fixed with r49991. Please be sure to correctly checkout this revision (i.e. revert all changes to common/messages.cpp).

comment:9 by lordhoto, 9 years ago

Owner: set to lordhoto
Resolution: fixed
Status: newclosed

comment:10 by digitall, 13 months ago

Component: Port: AmigaOS4
Note: See TracTickets for help on using tickets.