14 Release - some errors and a Cava Packager question?

21 views
Skip to first unread message

perlphil

unread,
Apr 19, 2012, 9:14:02 PM4/19/12
to Citrus Perl
I am absolutely enjoying using Citrus Perl so I can develop and
distribute Wx apps across OsX and Windows. Thank you for your
wonderful work!

Was recently updating and installed the recent release of Citrus Perl
onto Win 7 and ran into some issues:

First up, I installed "MS Windows 64 bit ( amd64 / x86_64 ) Perl 5.14
with wxWidgets 2.8.12" trying to launch the utils program as described
I get: "The program can't start because libgcc_s_sjlj-1.dll is missing
from your computer. Try reinstalling to fix this problem."

I assumed I installed the wrong version for my VM so I snagged the 32
bit version (MS Windows 32 bit ( x86 ) Perl 5.14 with wxWidgets
2.8.12) instead. In that version, 'cperlutils.exe' is in the apps
folder, which varies from the docs, but it launches. Though when I try
to relocate perl, it processes a bunch of the files and then throws
the same dll error as above.

I looked around for more release notes, do I need to do a separate
install of ming on my own now?

Pushing on, I went with the newer widgets, (2.9.3 / 64-bit) and that
installed and would relocate fine. Great! Seems like perl works too.
When I went into Cava to update the utilities, (I use Cava::Packager
for resource path stuff) I got an error that the installation failed.
The details showed it couldn't find dmake.

The 32-bit version of 2.9.3 installed successfully. And had the same
Cava Utilities error.

Sorry for the long post. But I figured detail might be useful.
Summary:

- Win-32 / wx2.8.12 has cperlutils.exe in the wrong folder
- Both 32-bit versions throw a DLL error for me.
- Does Cava need new rules for v14?

My apologies if I've missed reading a key point in documentation or
left out some basic step. This has been a background task along with
other work. I think I've double-checked everything, but I'm only
human.

Thanks for any ideas or help, and thanks again for the great product.

Citrus Support

unread,
Apr 19, 2012, 11:12:44 PM4/19/12
to citru...@googlegroups.com, perlphil
Hi,

My apologies for inflicting a broken release on you.
All four versions of Citrus Perl for Windows have been re-uploaded as
release 14a. All have tested OK on Windows 7.

You do have to install the GCC separately. Do that from the citrusutils
opening page (set GCC).

I make the GCC a separate download so you could share the GCC beteen
2.9.2 and 2.8.12 wxWidgets versions of Citrus. Choose the 'download'
option from the 'Set GCC' button to get the correct GCC.

The Cava utilities issue is something different.

For now you'll have to do a manual install.

After you have installed GCC in CItrus, extract the utilities using the
'Tools' menu.

Open a Citrus command prompt (using bin/citrusterm ).
Change to the directory containing the extracted utils.

perl Makefile.PL
dmake
dmake install

should do the trick.

Many thanks for your patience.

Mark

perlphil

unread,
Apr 20, 2012, 12:47:59 AM4/20/12
to Citrus Perl
Downloaded the updated version and followed your instructions for
Cava. Everything worked like a charm. Thank you for the quick
response.

Is this the right place to note issues? Or do you have a separate bug
submission process?

- Phil

Citrus Support

unread,
Apr 20, 2012, 1:07:02 AM4/20/12
to citru...@googlegroups.com
Hi,

This is the correct place to note issues.

I'm glad 14a now works for you.

Regards

Mark


Reply all
Reply to author
Forward
0 new messages