crossbridge-community / crossbridge

C/C++ Compiler for the ActionScript Virtual Machine (AVM2)
http://sourceforge.net/projects/crossbridge-community/
Other
151 stars 35 forks source link

Make libopenssl depend fail due to invalid paths #87

Open jasonsturges opened 9 years ago

jasonsturges commented 9 years ago

When making libopenssl, a dependency needs to be built that is referencing an invalid path

$ make libopenssl

Since you've disabled or enabled at least one algorithm, you need to do the following before building:

make depend

This errors:

making depend in crypto... ../util/domd: line 30: makedepend: command not found mv: Makefile.new: No such file or directory make[2]: * [depend] Error 127 make[1]: * [depend] Error 1 make: *\ [libopenssl] Error 2

This appears to be due to the util directory expected at the TOP:

BUILDENV=
        MAKEDEPEND='$$$${TOP}/util/domd $$$${TOP} -MD $(MAKEDEPPROG)' \

From inside openssl-1.0.1i/ executing make depend looks for ../util/domd; however, util/domd folder is inside at path: openssl-1.0.1i/util/domd.

There appear to be further errors downstream.

Is this package (packages/openssl-1.0.1i.tar.gz) valid within CrossBridge?