Originally posted by kichik
Does that remove the need for the PATH change? deckrider, does the new patch work for you too?
Sorry to take so long to respond, I just noticed this recently. A friend loaned me some time on:
HP-UX B.11.11 U 9000/893 HP-UX
aCC: HP ANSI C++ B3910B A.03.34
As a small note, on this older compiler, I had to convert all the source
code from dos to unix line endings, otherwise it would fail on #define
multiline continuations.
I'm providing a patch to nsis-2.29-src which works for both the above
host/compiler and:
HP-UX B.11.23 U ia64
aCC: HP C/aC++ B3910B A.06.12 [Aug 17 2006]
The only real difference from my original patch is that it adds -AA to
CXXFLAGS (its the default on aCC A.06.12) and fixes some compile errors
in Source/util.cpp (they were only warnings on aCC A.06.12).
Clearly, the library locations will be different, but these should be
specified by the user anyway.
I should explain that my patches are essentially to add alignment fixups based on SIGBUS. Either -lunalign or -lhppa provides this handler
as documented here:
As for Portante's patch, I haven't yet had the time to analyze or test
it, but if it converts makensis to using only aligned access, then this
is better and the alignment fixups I'm using are not needed, and should
be removed.